Reviews of professor Felisha Ali

Rating: 4.0/5, difficulty: 4.0/5
Amazing teacher, just a tough grader.