The teachers are competent and this area has really developed a lot. The campus is well maintained and there are a lot of places to hang out and get something to eat. The parking could be improved. Overall, the classrooms and installations are modern and nice.