I am not sure why those reviews are so awful. She is one of the best professors ever! She makes sure you get the material, she knows her stuff. The experiences made in class were so fun. I have learned so much in this class. Take care, don't let those reviews scare you. She's worth it! Just put in the work. 