Reviews of professor John Speedling

Rating: 1.0/5, difficulty: 1.0/5
Easy grade but a total waste of tuition if you are looking to learn anything.  Find another professor.