The Windsor Academy is an educational institution that focuses on the physical, social, and emotional development of students. Located in New Windsor, N.Y., the academy serves more than 150 students in pre-kindergarten through grade six. It operates a range of academic and enrichment programs. The academy offers classes in computer applications, dance, drama, music, art, physical education and...