Professor Hill is sweet and genuinely cares for students. She's very passionate. Her lectures are a bit mind numbing, since she uses 100% of the class time. She's strict with deadlines so don't bother asking for an extension. The level of work she gives is a decent amount, not too bad. I only wouldn't take her again since I dislike the subject.