Robert Klemm
Professor Klemm is great! I would take a class again with him in a heartbeat! He dose expect a very high stranded from his students though so be ready to do all the work. If you do not complete all the assignments, you will probably fail.