This was a class that was mostly taught from experience. I actually took two of his classes and passed them both. His lectures were great and simple. The work was pretty easy due to my own knowledge of the field as well. If you want a good class that goes at a steady pace, then this teacher is the one for you.