Reviews of professor Yasmine Karam

Rating: 5.0/5, difficulty: 2.0/5
She's tough on you but she really does care. Will put you on the spot, but will show you the right way.