Thomas Huenger
not a strict teacher, he has patience. very knowledgeable on what he is talking about and in general a smart teacher/person. Not the best lecturer but overall is a great guy and Id recommend taking a class with him. Gives question on the test a few days prior to taking.