Greg Larson
He has to be the best teacher I've had in my few years of college. He genuinely cares about your needs and quickly develops a class environment of friendship and trust. He allowed me to push out of my comfort zone and learn to love speaking. He goes beyond the teacher norm and is clearly there because he loves what he does. 10/10 would take again!