Pros: location, quality of administration
Delhi is located in a rather remote, but charming location in the Catskills. The school is well managed and has good facilities and instructors. Teaching can be challenging since entrance requirements are not strict. My area of teaching had excellent and dedicated co-workers and the program produced some excellent students. Teaching students was rewarding.