Very talkative and fun to be around. Several extra books needed for readings. Material can get boring and long, but he made it entertaining to be in class. Several assignments, but he is okay with an extra day to turn things in with approval the day before. If you miss too many days of class it is an automatic fail, based on how much information yo