Skip to main content

Michael Cain

A veteran teacher with more than 19 years teaching experience, Michael Cain currently teaches middle school mathematics. A graduate of the University of Pittsburgh, Cain was a nontraditional student. He worked full-time as a maintenance and construction foreman as he put himself through college. Cain also has a degree in art. He utilizes his work, art, and life experience in the classroom and in his written work. In 1996, with some of his computer students, Cain created the award-winning...See more