Frederic Bien
Dr. Bien is such a good professor, and it is obvious that he knows the material in a very deep level. In my opinion, he is very inspirational, and gives really good tips and insights over the material he is teaching, that helps you understand the topic in a deeper level.