 It has two full day pre-kindergarten classes.There are 4-7 classes in every other grade.Each grade has technology, science, physical education (referred to as gym in most of the classrooms if not all), art, math, and literacy.