Douglas Haines
He is an amazing teacher. Homework is easy, read like 4 pages then take an online reading quiz before class. Only two test, VERY EASY. Makes lectures fun. Grades papers a little harsh but gives you an opportunity for extra credit. Takes attendance, but never saw it as a grade on BB. Highly recommend and would take him again!