Reviews of professor Sanaa Rahman

Rating: 3.0/5, difficulty: 3.0/5
She is ok tbh. take arab 101 but stay away from 102