Stephanie Bender is probably my favorite teacher I've ever had. She is passionate and knowledgeable about the material and poses ideas that make you think outside of the box. Her class is hard, but not impossible; if you study you can make it. She grades clearly and gives great feedback, and allows for chances to fox mistakes. I would 100% suggest.