Excellent teacher, he made the lectures entertaining and easy to understand. If you show up, pay attention and participate you will do well. He makes asking questions easy. Helps you step out of your comfort zone by asking questions until everyone gets one right. Really enjoyed this class.