You can now go to school in 3D printing! New York University now offers a courses in 3D printing. Courses cover everything from CAD software to making prototyping. It is great to see this skill set being formalized and not just a hobby. I mentor a great group of Georgia Tech students and they always are playing with 3D printers, but it always struck me as more of an extracurricular than a class. A new generation of engineers fully trained in 3D could really rock the workforce!