Lee Yeazell is a veteran Catholic school educator and is currently the head of Campus Ministry at St. Xavier High School in Cincinnati.