I've known about this place for years and finally decided to look into what they offer as an institution. The academic reputation is solid I won't lie, but getting information from them sha is like pulling teeth. Called their office three different times and got three different answers about admission requirements, then when I visited in person nobody seemed to know what I was asking. The facilities look decent when you manage to find your way around campus, but the administrative process needs serious work if they want students coming here. I'm still on the fence about whether to recommend it to younger ones because the learning is there but the hassle to get in might not be worth it.