Physics is all about the teacher. A good one makes it all come together. My teacher related everything to off handed remarks to us. And we watched Austin Powers a lot during class...
We had in-class competitions based on all kinds of experiments. We once had a contest to see who could stop a stop-watch in the least time. I actually stopped it at 1/6th sec and was nicknamed "hands" for the rest of the year.