She is an awesome teacher, she is so well-educated and loves what she does. She's also a lawyer so she has field experience with the government which makes her lectures and teaching that much more interesting. She is very clear and happy to answer any questions. If you attend class to get participation points and hear the lecture, you're golden. She's a wonderful teacher, and gives easy extra credit opportunities. Studying from the book isn't completely necessary, but does help. She also gives points for attendance, so make sure you go!! Overall, if I could take her class again, I would!!!