Reviews of professor basel mansour

Rating: 5.0/5, difficulty: 3.0/5
He really cares and wants you to pass and will work with you as long as you put effort.