Walker is amazing. She's nice and caring and is wonderful at teaching. I really feel like I learned stuff in her class. Her labs and lectures are as clear as day, and she really knows what she is talking about. She deserves an A+ for teaching!!