Professor Koberstein is a great teacher. He is very approachable, despite being the intimidating chair of the department. He is concerned with the students' learning and progress. His lectures are very organized and easy to follow. While they weren't particularly exciting, I rarely felt myself falling off to sleep during them...He gives a LOT of assignments, which can seem tedious and hard to manage, but you realize when tests come how great it was because you barely have to study if you did all the assignments.