Reviews of professor Charlotte Swift

Rating: 5.0/5, difficulty: 3.0/5
Fantastic prof! Will go out of her way to support you and ensure you are successful. Charlotte is funny, passionate and informative. She makes learning relevant and meaningful.