He is a great teacher he loves what he is doing and cares about his students. He always starts the class with an interesting conversation to start the class in a good note.

UTSA student

John is a very dedicated and passionate teacher. He likes to make his classes very interesting, dynamic and fun. (Director of Adult Education, Latin American Association, Atlanta GA)

Lana Gavrilov