Ditto the Feynman lectures recommendation. Those were incredible icing on the cake of my undergraduate physics course-load, adding significant intuitive meaning and understanding to a subject with much potential but that's taught in a very try manner most of the time.