She's amazing. She's super knowledgeable about the subject & her lectures are great. She explains everything in detail for you to actually understand. I took her online, attendance wasn't mandatory so she recorded every lecture. Just pay attention to the lectures & take notes you'll pass with an A. Assignments are cake. Take her you won't regret it