He is very good at explaining things and made coursework easy to understand. Workload was average as long as you keep up with it and study a bit you should be good. Grading is very relaxed due to your lowest grade being dropped. He was really kind and fun to have! Him and Stacy make a great duo when they teach together and keep you interested!