Troy is one of the best instructors I have had in any subject. He is old school. He is about critical thinking & communicating. I learned a lot on the subject & kept on my toes & responsible as college should be. But then I am a non traditional student. It takes time to figure him out and realize he wants you to perform at your full potential.