Michael Giang
I am taking this professor for Program Evaluation and I am glad I took this course. There are no exams for program evaluation which is a plus. All that is required are 6 One Page assignments and a group project. Dr. Giang is a very engaged professor and makes the class fun. He also takes a hands on approach to learning and the textbooks are free.