Erin is an outstanding teacher. She made the class interactive and engaging. She assigned a substantial amount of homework, yet she also graded it quickly, consistently provided prompt feedback, and encouraged everyone to discuss about the assignments with her. She is genuinely cares about the success and growth of her students. She is truly a gem.