Reviews of professor John Schmergel

Rating: 4.0/5, difficulty: 3.0/5
Professor is very understanding will take him again. No final just a project. Assigns hw every week.