Alice Cotton ~ is an artist, musician, author, and a teacher who continually invites her student's imaginations into all her classes. She has taught the subjects of mathematics, music, art and... This description may be from another edition of this product.