Ashley Kilmer
She is very sweet and she is amazing at teaching the material. Her lectures are informative, but interesting. Her class structure was fun and made you want to get competitive. Unresponsive to emails, so if you need to talk to her, stay for a few minutes after class, or go to office hours.