Taylor Hansen
I LOVE TAYLOR. She's fantastic and engaging. She's transparent, a timely grader, INCREDIBLY caring. Her class was well-paced and organized. Lectures are engaging and she aims to be really clear, concise, and introduce concepts in a non-abstract, applicable way. I recommend her to anyone and I've signed up for another course with her next term.