Professor Tarrant is a super good professor, and there is a lot of work, but if you parcel it out it's not so bad. Plus, all the work essentially over-prepares you for the tests. She doesn't grade a lot of the assignments until the end of class, but she doesn't grade them super hard. Responds fast. AMAZING LECTURES.