Northampton
talents. Teach a range of dance styles and techniques, from contemporary to ballet, and choreograph performances for school...