The classroom and teaching is completely adequate. A bit warm in summer, and they have to walk to a nearby store to use the restroom, but overall just fine. The school is very accommodating in terms of making up in different sessions, and we have been satisfied with it. It's drivers ed, so it's not too complicated. The teachers definitely teach the material, my child missed one day of class and never studied at home and still passed the practice exam at the end with a high score. He was able to make up the missed class in a later session. Honestly, the state is concerned with classroom seat hours, and I just want the kid to pass the test, but we have other activities, so we needed some flexibility. This program met all of those needs with no trouble. read more