I have taken 2 classes with him . Awsome teacher ! Makes class fun , and different than others ! Gives you plenty of time to work on papers . Papers are not long , but detailed . Follow directions to a T .