Click on the icons below to see the school directory Public School Districts Other Schools Elgin Math and Science Charter School Mid-Valley Special Education Cooperative Center for Collaboration of Aurora University Kane County Private and Parochial Schools