Great professor, takes a while to grade some assignments. Participation is critical for the course but she makes the information interesting and is always sure to make sure everyone understands before moving on.