@jorjun I'd especially agree with your point on choice of language. Having finished Sixth Form in 2010, based on my experience at Secondary School and Sixth Form, I would still be concerned many schools might end up teaching a vendor-specific language.
@TheMoparDrvr it's just an summary of what you'll find on Wikipedia, Half-Life/Portal-specific wikis, etc (and some possibly in the 'Half-Life 2: Raising the Bar' book). The exception is "This scene suggests that Black Mesa believe that Aperture cut corners safety-wise.", which is just my own in...
@jorjun I'd especially agree with your point on choice of language. Having finished Sixth Form in 2010, based on my experience at Secondary School and Sixth Form, I would still be concerned many schools might end up teaching a vendor-specific language.