We have something here for whatever science you teach!
All links are organized by category.
American Society of Mechanical Engineers - http://www.asme.org/
Reason: