Online Resources for Physics 300
3rd edition of Griffiths
Feynman Lectures