Hannah Thomas
Professor Thomas is a wonderful teacher, I agree with other reviewers in that she is difficult if you are a procrastinator and have ADHD as there is a huge workload, but the work that she does give out is important for the basis of the class. Also lenient if you do fall behind or have personal issues that get in the way of work.