The A-Levels is a more academic oriented program suited for degree courses like Law, Medicine and the Specialised Sciences. The Foundation programme better prepares students who wish to take practical oriented degree courses like Business, Communication, Psychology, and IT. Both are good programs but the whole purpose of a pre-university education is to prepare students before entering into their degree program. Therefore, student’s choice of degree pathway determines which program will be best suited for them.