A comprehensive exam of Musical Elements, Medieval, Renaissance, Baroque, Classical, Romantic, and 20th century musical styles