Reviews of professor Daniel Sheikh

Rating: 5.0/5, difficulty: 2.0/5
Enjoyed the class, learned a thing or two about rocks. Great lab instructor.