Ok so I wrote a more harsh review down below but my opinion on her def. changed. She's super nice and good at explaining its just the Contracts topic is super hard. Honestly if you READ THE TEXTBOOK!! and take notes you should get an easy A. That's what happened to me after I started doing that. Definitely a moderate amount of work but not hard!!!