Rowe was a great CMM professor. I dreaded going into this class but he made it very fun and enjoyable. For anyone nervous to speak in front of others he makes it very comfortable and less stressful as possible. His assignments were pretty easy but you will need to do research like any CMM class. You wont regret taking Rowe for CMM.