On high school my best teachers were from YouTube XD I can't thank Khan academy enough for their videos.
I always thought 80% of a programmer job was being able to find and google the code's problems, so in my opinion you must be an excellent computer scientist!
RE: Physics - Classical Mechanics - Introduction to Fluid Dynamics