I believe Ms. Weinand is a model for amazing teaching, she simply just cares about her students and encourages broad thinking. She handles difficult students with grace, and is just an absolutely great human being. She's forgiving on work and provides a lot of opportunities for a high grade. Participation is key, show up to class. Great teacher!