Joseph Lee
Dr. Lee is not only a good professor, but a good, open minded individual. It is obvious he is passionate about what he's teaching and it's contagious. His class isn't the easiest you'll take, but as soon as you feel it getting difficult he is there to help. Project heavy, participation grades so go to class, and read the assigned readings!