The facilities and resources and very good, and I enjoy the way the staff members teach and get points across making the learning e joyful and encouraging to want to know more. Also, the resources for future times whether after graduation or looking for jobs are helpful too!