I have been a slave to this website: www.howstuffworks.com This is a very useful site if you are a technology educator. It gives a lot of insight into the inner workings of so many things. Please visit this site for information on mechanics and many other different fields.