Came against my better judgment and sha this place had me confused. The academic program they offer seems solid and teachers actually know their stuff but the whole thing felt disorganized like nobody coordinated properly. Waited almost an hour for a simple consultation when the appointment was supposed to be 2pm and the receptionist didn't even apologize when I finally got attended to. They have potential sef but they need to get their act together with timing and customer care before asking people to pay what they charging.