like i rekon it would be good if it was purely a unit to teach u how to programme like none of this social stuff but ud do that in 2unit sdd and the all the rest of the thoery but purely a teaching course and the school can decide what language u use... sorta like extension 2 english where u do...