To the relief of parents throughout Gwinnett County, the school system released the schedule for graduations.

With 22 high schools, coordinating the ceremonies for the expected 12,000 graduates was no small feat. Running from May 21 to 26, the majority of the events will be at the Infinite Energy Center with the rest at the respective high schools.

Phoenix High leads the way with a May 21 graduation 7 p.m. at the Infinite Energy Theater. Bringing up the rear is Mountain View High graduating at 8 p.m. on Saturday, May 26.

Here is the complete list go of Gwinnet graduation ceremonies:

Monday, May 21:

Phoenix, 7 p.m., Infinite Energy Theatre

Wednesday May 23

Peachtree Ridge High School, 3 p.m., Infinite Energy Arena

Central Gwinnett High School, 7 p.m., Central Gwinnett stadium

Gwinnett Online Campus, 7 p.m., GOC Auditorium

Brookwood High School, 8 p.m., Brookwood Stadium

Collins Hill High School, 8 p.m., Infinite Energy Arena

Mill Creek High School, 8 p.m., Mill Creek Community Stadium

Parkview High School, 8 p.m., Parkview Community Stadium

Thursday, May 24

Grayson High School, 8 a.m., Infinite Energy Arena

Archer High School, noon, Infinite Energy Arena

Berkmar High School, 4:00 p.m. Infinite Energy Arena

GSMST, 5:00 p.m., Infinite Energy Exhibit Halls A/B

Discovery High School, 7:30 p.m., Discovery Field

Lanier High School, 8:00 p.m. Infinite Energy Arena

Friday, May 25

North Gwinnett High School, 8:00 a.m. Infinite Energy Arena

Meadowcreek High School, noon, Infinite Energy Arena

Dacula High School, 4:00 p.m. Infinite Energy Arena

Shiloh High School, 8:00 p.m. Infinite Energy Arena

Saturday, May 26

Norcross High School, 8:00 a.m., Infinite Energy Arena

Duluth High School, noon, Infinite Energy Arena

South Gwinnett High School, 4:00 p.m. Infinite Energy Arena

Mountain View High School, 8:00 p.m., Infinite Energy Arena