Cardigan Mountain School Summer Session
Canaan, NH 17 miles
Cardigan's Summer Session enables students to improve their academic skills & broaden their experiences.