Gregory Beehler
He is wonderful. He comes to class, teach, answer question, give examples, make sure everyone understand and done. Go straight to the point. Very professional, well groom. You do your works and you get easy A. Also he responds to email if you have any issues.