If you are a high school student, a physics buff, and enjoying independent study and exploring, here are some recommendation for you: 1. MIT classical mechanics and electromagnetism available in MIT OCW and edx. I recommend edx because it is better organized and contains review and exam section as well as discussion forum. 2.cousera: Understanding Einstein: the special theory of relativity exploring quantum mechanics introduction to astronomy 3.books: A.Zee's Einstein gravity in a nutshell and Quantum field theory in a netshull university physics with modern physics by Young and Freedman 4.experiment book 125 physics projects for the evil genius About math 1.cousera: preparing for AP Calculus AB and BC exam Preparing for AP statistics exam also available in edx 2.Pails Online Math Notes about computer science 1.Harvard's cs50: introduction to computer science available in edx Hope these are helpful for you. I am currently working on these areas, and want to work together with students who are also interested as an online study group. Are there any one interested in this idea?