Welcome to Presentation of Mary Academy, located in Hudson, NH. We are dedicated to providing a high-quality education from Preschool through Junior High. Our wide range of academic programs and teaching approaches are tailored to help every student become a self-disciplined learner. Our teachers work together to provide a comprehensive and cohesive curriculum as students progress through each grade level.