Prof Kettles was great! I didn't think the class was too difficult. I learned A LOT but it was very rewarding. A bit fast paces, but to be expected for a term class. Did a great job walking you through class examples and preparing you for the exams. He was super great though! 