Advice to incoming freshman from a graduating senior

To offer a different opinion on this topic, I tutored quite a few students in 310 material across different semesters, and I noticed that Cohn focuses very heavily on modeling. As a result, she doesn’t have much time to teach the more algorithmic side of the course. Thus, it really depends on what you like as a student. Personally, I’m glad that I didn’t take the course with Cohn as I was more interested in learning how different optimization methods worked, rather than practicing modeling techniques.

That being said, almost everyone I’ve talked to agrees with collegebound_guy in that they really enjoyed Cohn’s course. In the end, I think it boils down to student preference, and it just so happens that more students prefer learning about modeling techniques and enjoy Cohn’s personality/teaching style.