By far be best teacher Ive had at the college he made class really well worth going too. Test are simple if you do the readings, discussions are not that difficult. 2 papers that are not that hard if you read the things he gives out. Quiz every Sunday.