Reviews of professor Kim Foster

Rating: 5.0/5, difficulty: 3.0/5
Kim is a well rounded TA, who definitely cares about her students. She is enthusiastic about evolution and will transfer that enthusiasm to you!