The education aspect of this school is wonderful. Most of the teachers really care about your success. The setup of the programs is really nice. Although, on campus housing is a problem. There are too many students with cars and not enough parking spaces. Rather than find a solution to this problem, they just gave out tickets.