Ali Castro lives in Dedham, Massachusetts and attends the Noble and Greenough school. She enjoys singing (blues band and an acapella), playing guitar, baking, tutoring at Achieve, working on a school magazine, and spending time with friends and family.