Teaching dance with mixed reality mirrors : comparing virtual instructors to other forms of visual feedback.