AMAZING professor. The class is just enough difficult to challenge you but completely doable! One of my favorite professors at TMU. His tests are info exactly the same whats in the lecture, just pay attention and take notes and you will pass.