<p>I had swinny for PHY 303K last spring and he was garbage. There were a few occassions where Haley substituted for our class and I always learned when he taught. Every student in PHY 303K last spring (regardless of professor) had homework 3 times a week, the average was roughly 23 questions per homework. It was a lot of work. But I heard that the semester before me had homework only once a week.</p>