He is so good. You just HAVE to come to class, that's it. He is here to help you, not lecture you. He is fun and engaging. Will never let you below a B if you are willing to work with him. Great Class