The school is separated into four Small Learning Communities (SLCs): SLC-A, SLC-B, SLC-C, and SLC-D. SLC-A is further divided into SLC-A1 and SLC-A2. Each SLC is staffed with an assistant principal, counselor, and secretary. All students are assigned to an SLC once enrolled, and they remain in the same SLC until graduation. SLC-A and SLC-D were the only SLCs open the first year of school, but the second school year saw the beginning of SLC-B, with SLC-C being partially used for
PE teachers, and by 2007 it was being used completely. The Class of 2008 was the first class to graduate from Heritage High School, and the Class of 2009 was the first to have attended Heritage for all four years. As of 2019, all four SLCs are being used and have been staffed with assistant principals. == Academics ==