Understand Mechanical Linkages with Animations | Make:

The future of education. Example: mechanical engineering. Spend the time once, every future engineer benefits. And learns a lot more than from a textbook. http://makezine.com/2015/04/20/understand-1700-mechanical-linkages-helpful-animations/