I've taken four other classes with Steve Shrott, so I was wondering what more he could teach me. The answer is: A LOT! The focus of this class was different, but in addition to that, Steve personalizes his responses to your assignments and you learn as much from that as you do the lessons. It isn't a "canned" response to the lesson plan. I highly suggest you take any of his classes, and when you do, that you participate and complete the assignments. You'll learn tons!