Raye Mutcherson
I would not recommend if you like structure, his lectures are all over the place and he cancels class/is late A LOT. He's a really funny dude but he just can't stay focused on one topic at a time. Also, I don't recommend if you hate being called on at random in front of 80 other students.