Good program and also tests my strengths. The ambiance in the school is great with the fine welcoming surroundings. The accomodations are pretty much decent and class halls are big and ventilated. We’re also taught well, no complains there. I love it here