Shes incredibly knowledgeable and helpful in all things in the department. She works with you to really understand the assignment and the course itself. There are some note heavy lectures some days, but its nothing too bad. You can tell she is passionate about the subject and is a very understanding person. I would definitely recommend this class