Anyone have insights on Bassett House School? We're considering a place for our son and have had mixed feedback. Thank you