Sean Greene
Great professor, nuff' said. He balances the line between professional professor and brofessional person perfectly. Gives great lectures, very detailed, and provides the optimal amount of feedback to promote growth and improvement. On the other hand, he's chill, he's real, and he's a homie.