James Longo
I seriously don't understand how anyone can think he is difficult. Yes, he does keep you there until 10:15 and he is weird about having electronic devices out. The review he gives you is the exam. Same wording and everything. The projects are easy. The homework is easy. Just put forth a minimal amount of effort and its an easy A.