With main campus located at Henderson House, a national historic place in Massachusetts, American Weston Academy is an educational institution that aims to combine traditional humanistic spirit and modern education concepts to cultivate cross-cultural and interdisciplinary next generation.