Best teacher I have ever had.Makes her lectures enjoyable& is very hilarious.Close with her students and truly cares about our education& wellbeing.Material in her classes can be difficult, but she will always help you to understand & pushes you to become a better learner.Lots of good memories made, I was genuinely excited to go to class every day.