Doug Anderson
I found him very respectable for knowledge in business law. He wants people to pass the class, he will send out emails to say "I see you have an overdue assignment, if you hand it in by tomorrow I'll have it graded for you the next day" and won't dock marks. If you have to leave class, he'll make sure you're still on track on the course. He's great