Reviews of professor Mark Basehart

Rating: 5.0/5, difficulty: 1.0/5
W Mark Basehardt

Rating: 5.0/5, difficulty: 2.0/5
Overall a great guy and a great teacher.