Подтянуть знания по физике
Могу посоветовать онлайн-курсы MIT, они же представлены на edx. Особенно советую профессора Левина — я, хотя и слушал уже много курсов в университете, с огромным удовольствием послушал его. 

Плюсы онлайн курсов — в домашних заданиях, которые очень помогают понять материал. Поэтому стоит обратить внимание и на Coursera

Из книг — для понимания, как уже было сказано выше — Фейнман. Ну, или Ландау-Лифшиц — если ближе более строгое рассмотрение
В принципе, курс учебников Сивухина неплохой весьма, хотя и не всегда точный.
Фейнмановские лекции.