Not too easy. Not too difficult.
I would not recommend the teacher merely because he is fickle with grading and will remove points from an exam for no apparent reason besides the fact that one student complained enough to him about it.
I learned a lot about contracts, Taylor is a very knowledgeable teacher, but he does not really care about how you do as a student and is not very accessible when you need him.
Hours per week:
Advice for students:
Write down every word he says in class, it will help you immensely with your study guides. Record the class on your own as well because his recordings frequently don't work