In business since 2004, Streamingteacher provides online training for the Mastercam family of CAD/CAM (Computer Aided Design/Manufacturing) software. The site features 650 HD videos equaling 160 classroom hours of instruction featuring some of the best Mastercam instructors in the business. The training videos are made to be responsive to allow students to learn in any sort of environment, such as a tablet device in a machine shop. The site has partnered with a local community college to provide training to students in their CAD program. The site is a subscription-based service using a highly-customized version of Magento as a powerful subscription and product management tool.