Start by compiling every public and charter option within Fairfax County that serves the grade level you need. Pull the master timetable from each school’s website, noting start/end times, block length, and any special‑interest periods. Organize this raw data in a spreadsheet so you can sort, filter, and compare without re‑entering details.
Next, translate your family’s constraints into measurable criteria. Rank the importance of start time, distance, program availability, and class size on a scale of 1‑5. Include any hard constraints—such as a parent’s work shift or a sibling’s bus route—to filter out schedules that simply cannot work in practice.