A levels are often criticised for not offering a broad base of study post 16. Some schools offer the IB as an alternative to A levels. A few schools (in the independent sector) offer only the IB. A handful of schools in the UK, usually those offering an American style curriculum offer IB from a younger age. The International Baccalaureate also known as International Baccalaureate Diploma Programme (IBDP) is for students aged 16 – 18; IBMYP, the middle years programme of the International Baccalaureate is for children aged 11-16 and IBPYP is the Primary years programme of the International Baccalaureate – for children aged 3 to 11. A recent addition is the IBCP, the International Baccalaureat Careers Programme, offered by a small number of schools as an alternative to the IB Diploma.