Brian Bayless
One of the best teachers and mentors I have ever had. Not only is his course engaging but his style of teaching is great too! Cares greatly about his students and goes out of his way to help them reach their current and future goals.