Carla Theimer
Carla is absolutely AMAZING. She is dedicated, and always there for her students (she will even meet outside of her office hours). Class is difficult, but she somehow manages to make everything make sense. I wish that she could teach all of my classes.