Gregory Gleghorn
He is a working professional with years of good experience. He spent time explaining the profession and not just the course. His assignment instructions were clear and he graded to them. No nonsense, just a good class.