including the Cambridge and O/A levels curriculum