I would highly suggest watching the Walter Lewin videos from mit. They are what got me through a mediocre at best, terrible at worst teacher in physics. I used him heavily for electricity and magnetism and some for the classical mechanics stuff. Excellent teacher!
http://ocw.mit.edu/courses/physics/8-01-physics-i-classical-...
http://ocw.mit.edu/courses/physics/8-02-electricity-and-magn...
http://ocw.mit.edu/courses/physics/8-03-physics-iii-vibratio...