Reviews of professor Peter Schwanke

Rating: 5.0/5, difficulty: 3.0/5
Peter is the best! He makes sure you understand the material, even the tricky bits and hes a blast to listen to. He knows his stuff and you will too!