Oliver Horn
Horn is fairly new this year, so he was still trying to get past a few glitches, but overall this class was not too bad. He adjusts to what students need and he is always willing to answer questions and help students. Just be ready to take lots of notes and read. 10/10 would recommend!