Took a lot of convincing to try this place and honestly the academic program sha is solid, my nephew's grades improved since he started here. The facilities look nice and the staff seem to know what they're doing when it comes to the vocational training side of things. My issue is the tuition fees have gone up twice in the last two years and for that kind of money I expected better communication from management about curriculum changes, you have to keep asking questions before they tell you anything. Not bad overall but the value for money part is what's keeping me from sending my kids there as well.