Adam London
Pros: super laid back, funny, few homework assignments, easy grader, only need the textbook for a few in-class assignments (so you can share with someone else), doesn't take attendance as far as I know, the two exams are online so you won't have to go to class for the midterm or final Cons: honestly I don't have any. I loved his class!