dream schools?

Regarding St. Olaf, it appears they offer a two course sequence in differential equations (ordinary and partial). Note that colleges with three course sequences generally offer greater depth in subtopics such as nonlinear dynamical systems.