Canon City Middle School enrolls students in grades six through eight. The school s curriculum includes various subjects, such as English, mathematics, history, science, fine arts, industrial technology, and health and physical education. The school s curriculum also includes instruction in computer application and music. In addition, Canon City Middle School offers gifted and talented, speech,...