Rachel Taft

Past Teachers

Professional Affiliations and Activities

Training: Every Child Can!, Violin Unit 1, Violin Unit 2, Viola Unit 5