Reviews of professor Amy Cummings-Aponte

Rating: 4.0/5, difficulty: 4.0/5
She is very tough, but a good instructor