Farmington Public Schools operates various early childhood centers, as well as elementary, middle and high schools. The school district serves students in pre-kindergarten through grade 12. Its schools offer classes in art, business, English, foreign languages, life management and math. Farmington Public Schools curriculum also includes music, physical education, science, social studies and...