I’d like to emphasize my experience with the instructors: they’re typically on time, with classes nearly always beginning as scheduled, and delays are uncommon. Also, despite my initial assumptions, they’re not at all arrogant, which genuinely surprised me. They’re accessible and willing to assist, and I’ve had no problems with them so far.