Reviews of professor Jon Horne

Rating: 5.0/5, difficulty: 3.0/5
This professor gives feedback and participates in the class. He gives clear instructions, stresses on areas his students have made mistakes in the past in order to make sure current students aren't making the same mistakes. Generally, a very good professor