Jeff is such a great guy. He is absolutely hilarious. You can tell he really cares about his students and the subject he teaches. As long as you put in effort and show up to class you will do fine. The workload is easy to manage as long as you keep up with the deadlines. I highly recommend taking one of Jeff's classes. 