Great teacher and makes class interesting! He frequently shows a lot of videos and is willing to talk about sports forever. Sometimes there are guest speakers too. Never once was there an issue in his class, and not a lot of work which was nice. A very enjoyable class that I look forward to.