I have taken several classes with Jerry and have another with him this coming semester. He's a great teacher if you're interested in the course work. If you're not, it will be a very hard class to keep up with. Take lots of notes, he gives great information. These are not throw away classes. You can't go in thinking you can slide by without working