Quantum Mechanics I
One of the most difficult concepts I have thought about. It's a tough course but manageable. Also I got so much out it that learning this stuff is probably worth it. Working ahead is key with this so you can digest all the material before class.