Reviews of professor Elsa Gonzalez

Rating: 4.0/5, difficulty: 4.0/5
She is nice but do not expect an easy A.