The ROC Amsterdam (ROCvA) provides college education and vocational training at nine modern college institutes in Amsterdam, Amstelveen, Hoofddorp and Hilversum. Each MBO college has its own training curriculum and a number of specialisations. Professional practice is visible and tangible at school. In total, the ROCvA offers almost 300 MBO courses.