I think its great , the classes are small so there is alot of one on one with the instructor. The workload is typical of a college student, not anything unexpected. The curriculum is fast paced and there is alot of wonderful educational material included, very easy to understand. the facilitie is cleand and there is lots of space. Internship and job opportunities are of abundunce, they have a career center to help in any aspect needed.