Illusion Dance Academy strives to make dance accessible for all. No matter your age or ability. We are a small community dance school in North Farnham that wants to bring the joy of dance to everyone.