Ben Wellenreiter
Wellenreiter is amazing. He is so caring and understands the needs of his students.

In class, he invites his students to think critically about issues relevant to teachers and students. 

Outside class, his assignments are relevant and clear, with examples and defined rubrics. 