Reviews of professor Muhammad Ashraf

Rating: 1.0/5, difficulty: 5.0/5
Hard to understand. You will be teaching this course to yourself. Have a question? Hell just confuse you more. Have a complaint about the course? Hes the course coordinator.