She's overall a good person, but if you aren't always studying or on your game then you'll be left behind. She's approachable, but her feedback won't help with exams. No practice exams are given, just study from your notes and worksheets. I was stressed taking her class. She's do-able, but I would try to avoid her if possible.