The instructors are the best. They care about each and everyone of their students. If a student is falling behind, quiet, or confused they will talk with them personally and help them through any problems. The courses are set up in a way that you learn, but have a great time doing so. Time flies!