Professor Schneider is an amazing teacher. Her breadth of knowledge and experience is such a gift. I cant imagine NOT taking a class with her. Supportive, attentive, and responsive. The class becomes tailored you and your work. No one is left behind, and group discussions are so much better in an environment where we all work together.