Kevin Yourman
He is really funny and you can really get a lot of life lessons out of this class if you just speak up, ask questions, and aren't afraid to share your opinion. Even if he may not agree with your point of view he does respect it. Make sure you take this class with slack classes because even though you can pass this easily, it will take a lot of time