Took his class online and it was the easiest class I have ever taken. I could do his assignments in a couple of hours so it was always easy to leave them until the last minute if I had a busy week and still easily get full credit. He does not grade harshly and his tests are only three response questions which are all in the book. Highly recommend!