We moved to Cumberland from MA over ten years ago. Both my children went through Garvin. My oldest had some educational difficulties during our time of transfering to a new a school. The teachers and administration were very helpful and supportive in giving my child whatever tools he needed. For the most part, the teachers at Garvin are dedicated, supportive, communicative and caring. In the ten years of sending my children there, I haven't had one bad experience. In fact, I'm surprised over and over by their dedication. Thanks Garvin!