NHDI offers a variety of programs where students are joyfully challenged, building critical thinking, confidence, collaboration and so much more. All of our classes are led by a team of trained professional educators.