Reviews of professor Kimberly Johnson

Rating: 5.0/5, difficulty: 3.0/5
Great professor, gives inspirational feedback and goes above and beyond to make sure you understand the material