Urban Meyer
One of the best teachers I've ever had, don't underestimate his teaching ability. He truly cares about the students and making sure you're learning and growing. Every class felt like I was soaking up wisdom!