MIT's Open Courseware program has been one of the most beneficial sites for anyone interested in any aspect of engineering.
The challenge of the site is that students MUST commit to learn -
because it is self-paced. The high school courseware features classes in
base engineering and its concepts. This should be a must supplement to any science program.