<p>Small schools suck. None are harder than the others although you’ll see multitudes of people pontificating about how Caltech requires “Quantum Mechanics.” The truth of the matter is Ph2a and Ph12b are not overly difficult classes, and tons of people get by in both without the slightest idea of what is going on. For that matter no part of core is particularly difficult.</p>