Who decides on the curriculum? Can they specialise in ANY subject?

The curriculum is driven by requirements for progression to higher education and employment, with great influence and direction from employers in the relevant sector they serve. As Career Colleges are demand-driven, their subjects are determined by need and opportunities for young people in that particular region, ensuring adherence to national requirements for 14 to 19 education.