Reviews of professor Kaneesha Ogle

Rating: 5.0/5, difficulty: 5.0/5
She has the BEST personality. Very responsive via email. I hope to get her for my senior year courses.