
Ruth Thunderhawk, Photographer & Writer
May 04, 2017 | College advisors hold first ‘College Decision Day’ for seniors (Story) |
May 02, 2017 | School hosts its annual talent show (Story) |
Apr 17, 2017 | Students showcase their talent in the art show (Story) |
Apr 05, 2017 | Theatre Re-Presents UIL One Act Disassembly (Photo) |
Apr 03, 2017 | Prom Updates for Seniors (Story) |
Feb 13, 2017 | A Night at Gatsby’s (Story) |
Jan 30, 2017 | Students advance to the All-State Band (Story) |
Jan 30, 2017 | Seniors beat the Juniors at the PowderPuff game (Story) |
Jan 16, 2017 | Boys Varsity Basketball beats their rival DeSoto (Story) |
Jan 16, 2017 | Cancer survivors enjoy cancer awareness banquet (Story) |
Jan 10, 2017 | PTSA and CTE celebrates all cancer survivors (Story) |
Dec 15, 2016 | Choir performs their Winter Concert (Story) |
Dec 12, 2016 | Teachers take on Lakeside Legends (Story) |
Oct 22, 2016 | Band takes audience on trip to Paris in their latest show (Story) |
Oct 13, 2016 | DHS Band performs at homecoming (Story) |
Oct 11, 2016 | The city of Duncanville participates in the Education Foundation Walk (Story) |
Sep 05, 2016 | Cross Country places first at Hillsboro Invitational (Story) |
Sep 04, 2016 | XC leaves Hillsboro in the mud (Story) |
Sep 02, 2016 | Varsity Tennis crushes Crowley (Story) |
Aug 31, 2016 | High Hats show off at Show Off Night (Story) |
Aug 22, 2016 | Freshman gets introduced to different clubs at Freshman Orientation (Story) |
Aug 22, 2016 | Clubs and Organizations meet up to create the Lip Dub Trailer (Story) |
May 02, 2016 | Varsity players their first playoff game since a decade (Story) |
Apr 20, 2016 | High Hats held their annual spring show (Story) |
Apr 07, 2016 | Varsity baseball competes with Mansfield (Story) |
Mar 30, 2016 | JV baseball boys competes with Grand Prairie (Story) |
Mar 21, 2016 | Varsity softball competes with South Grand Prairie (Story) |
Mar 09, 2016 | JV baseball starts off their season and defeat Mansfield (Story) |
Mar 03, 2016 | JV soccer boys beat Cedar Hill (Story) |
Feb 26, 2016 | Theater performs at their annual spring play (Story) |
Feb 24, 2016 | JV Softball plays against Arlington Lamar (Story) |
Feb 18, 2016 | Theatre rehearses spring show play (Story) |
Feb 16, 2016 | Varsity basketball boys defeat Grand Prairie (Story) |
Feb 12, 2016 | JV soccer boys face Midlothian (Story) |
Feb 11, 2016 | Anime manages cafeteria after school (Story) |
Feb 05, 2016 | JV basketball girls face rival Cedar Hill (Story) |
Feb 02, 2016 | Juniors defeat seniors at Powderpuff (Story) |
Feb 02, 2016 | Freshman basketball boys play off with SGP (Story) |
Jan 28, 2016 | Jv basketball boys compete with Mansfield (Story) |
Jan 25, 2016 | Varsity soccer girls takes on Sunset (Story) |
Jan 24, 2016 | JV basketball girls dominate Desoto (Story) |
Jan 19, 2016 | Varsity soccer boys wins to Irving Nimitz (Story) |
Jan 15, 2016 | Varsity Pantherettes play against Midlothian Panthers (Story) |
Jan 12, 2016 | Freshman boys basketball play against Cedar Hill (Story) |
Dec 21, 2015 | Choir performs at annual Christmas concert (Story) |
Dec 21, 2015 | Theatre students perform Charlie Brown play (Story) |
Dec 09, 2015 | Seniors and underclassmen prepare for Powderbuff (Story) |
Nov 13, 2015 | Students celebrate Day of Dead (Story) |
Oct 30, 2015 | Theater department performs Penny Hotter Play (Story) |
Oct 03, 2015 | Cross Country competes at Grand Prairie meet (Story) |
Sep 28, 2015 | College Night 2015 (Story) |
Sep 14, 2015 | Cross Country teams rans at Brewer (Story) |