The staff at the school have been nothing but helpful. The costs are a bit high which is why I wouldn't give it a 5 star rating, but other than that, it is a wonderful campus. Everything is within 5 minutes of each other, and the staff know you by name. One problem I would say is that the Financial Services office have to be contacted numerously because they tend to forget about things or never put in things, and then you find yourself stuck worrying about your account. Other than that, things have been fantastic!