Here are two very helpful Physics websites:
khanacademy.org (presents physics concepts using lots of diagrams)
physicsclassroom.net (developed by a high school physics class; lots of text, diagrams, and practice problems)
Mr. Locke is available for tutoring before and after school almost every day.