The curriculum as I understand it is essentially based on teaching business and entrepreneurial spirit through skateboarding and street art. It teaches kids how to create their own boards and art and how to use their skills to create their own business opportunities.
People from the community are brought in as guest lecturers to talk to the kids about starting their own businesses and how to use their skills to create their own jobs. The kids earn credits like they would in any high school except that they're actually excited about their school work which means they want to go to school and that is something generally reflected in their marks.
Here are links to both the push.ca article and the National Post article. You can also find out more about the school from their blog.