Reviews of professor Mustafa Matalgah

Rating: 1.0/5, difficulty: 3.0/5
Hard to understand and even when you can he doesnt explain the material well