She is a nice person, but I wouldn't say she's fantastic at explaining things, she likes the class to have student participation but sometimes its just nice to hear it from the professor. Helpful during office hours. Doesn't really recognize when students are struggling, but there are a lot of opportunities to help your grade. Tests are hard.