In a lawsuit, Mark Krolikowski, 59, alleges that after 32 years of teaching at St. Francis Prep in Queens, N.Y., and receiving numerous accolades for his work including leading students in a musical performance for Pope Benedict XVI, he was fired last year after the parents of a ninth grader complained about his appearance.