PCS Edventures Online

Offers online programs that teach mechanical engineering, computer graphics, computer programming, architecture… some in combination with Lego materials for real hands-on learning of design principles.

www.edventures.com