Humble High School @HumbleISD_HHS
The oldest high school in the district, HHS is being renovated for the needs of 21st-century students! humbleisd.net/hhs Humble, TX Joined July 2015-
Tweets6K
-
Followers3K
-
Following235
-
Likes8K
HHS Prom is fast approaching so seniors get your tickets today! Prom will be held Saturday, May 4th, 7pm @ The Woodlands Waterway Marriot. Scan the QR Code to purchase your tickets.
Lady Wildcats Softball would like to wish a special Happy Birthday to our Head Coach, Coach Bill! We hope your day is awesome! #1FAM1LY @Coach_RobMurphy @HumbleISD_HHS @HumbleISD_Ath @HumbleISD @MrCosby_HHS
Can’t wait to see this guy compete in the Bayou Bowl!!! Special kid with an incredible work ethic!!! Congratulations kid!!! @FootbaHumble @HumbleISD_HHS @HumbleISD_Ath @HumbleISD @WildcatsALLspo1
Congratulations Seniors and coaches @HumbleISD_HHS
Hey #Classof2024! Don't miss your chance to walk the halls of your elementary and middle schools once last time! 🎓humbleisd.net/seniorreceptio… 🎓humbleisd.net/graduation
@HumbleISD_PLE @HumbleISD_SCHS @HumbleISD_HHS @HumbleISD_AHS @HumbleISD_Seniors Class, class, class, Yes, Yes, Yes!!! Don’t forget to RSVP, May15th is Your day @ple!
We had such a great time learning from our amazing clinician Mrs. Lozano! Thank you for taking your time to come and work with our middle schools and high school!
Getting ready for our trip to Dallas! Contest to start off the trip next week. McCallum tried to take a selfie!
HHS students don't forget to purchase your yearbook today!The deadline is fast approaching! These are memories that will last forever! Scan the QR Code to purchase!
Congratulations @HumbleTrack 4x400 qualifying for the UIL STATE Meet 2nd year in a row!!! 🙌😃👏 @Jedadiahhh @CTubbs2026 @JastonHamilton @faevafields @HumbleISD_Ath @HumbleISD_HHS @MrCosby_HHS @RustyO1983
Watch JD fight hard till the end to win the 800M at Regionals with a time of 1:52.80 🙌🔥 @HumbleTrack @Jedadiahhh @HumbleISD_HHS @MrCosby_HHS @RustyO1983 @HumbleISD_Ath
HHS Varsity Theatre Proudly Presents Clue humbleisd.net/article/156211…
End of the year cookout 🍔🌭 with HXC! Thankful for this gorgeous outdoor space @HumbleISD_HHS for us to celebrate with fun and fellowship! Big shout out to grill master @Humble_Wrestle @XcHumble
🎥: @HumbleTrack senior Jedadiah Stockton wins the 800-meter race and then has a great moment with his coach. Special moment as they are headed to Austin. (@HumbleISD_HHS @MrCosby_HHS @TXMileSplit @HTownHSS @vypehouston @HoustonChronHS @Coach_RobMurphy @TTFCA)
📸: @HumbleISD_HHS senior Jedadiah Stockton makes his move on the outside after the first 400 meters of the race and goes on to win the Region III-6A Championship in the Class 6A Boys 800-meter race.
Congratulations to your UIL 6A - Region 3 800 meter champion @Jedadiahhh for punching his ticket to the UIL STATE MEET and new school record. @HumbleISD_Ath @HumbleISD_HHS @RustyO1983 @HumbleISD
🐾🥇🐾🥇🐾
Let’s go!!! @Jedadiahhh continues to break records and push himself to new levels 🥇So proud of him!! @HumbleTrack @HumbleISD_HHS
Let’s go!!! @Jedadiahhh continues to break records and push himself to new levels 🥇So proud of him!! @HumbleTrack @HumbleISD_HHS
Congratulations Wildcats @HumbleISD_HHS Varsity Softball for their victory! Excellent Senior Night! @HumbleISD
@HumbleISD_HHS Congratulations Seniors! We appreciate your contributions and can’t wait to see your impact on our future @HumbleISD
Humble ISD @HumbleISD
21K Followers 649 Following We're Proud to Be...Humble ISD! #ShineALight #SendItOnCoach Schulz @blitzemD
3K Followers 3K Following Christian, Husband, Father to two amazing children Ashton and Cal. Blessed to be Head Football/Track at Ponder High School. 1Corinthians 9:24-25 #WeSeeRedHumble Men's Soccer @HumbleFutbol
1K Followers 254 Following Official twitter account of the Humble High School Wildcat men’s soccer program. "YO SI LE VOY, LE VOY AL MORADO."Marcus Gutierrez @MarcG14Line
6K Followers 2K Following HS sports writer for Houston Chronicle. Prev. @advosports & @TGazSports. Email story ideas to [email protected] @floresrachel5 ❤️🤘🏼Humble Girls Soccer @Humble_Soccer
489 Followers 433 Following ⚽️Official Twitter account of The Humble High School Girls Soccer Program | One Team. One Goal. One Family. | #¡VamosHumble! |Humble Volleyball @Humble_VBall
704 Followers 131 FollowingJoshua Koch_Humble IS.. @jokoch09
5K Followers 2K Following Father to Savannah, Brantley, husband to Jenny | Award-Winning Public Comms Spec. for @HumbleISD | Freelance: Assoc. Press, Houston Texans, VYPE, MLB | TTU ‘13Lori Maugans, CPC @LoriMaugans
1K Followers 1K Following Senior Web/Mobile Communications Coordinator, Humble ISD Communicator📱| Educator🍎| Coffee Enthusiast☕️ | Boy Mom👬 | Ally🏳️🌈Coach Torres @CoachTorresHHS
705 Followers 743 Following Head Girls Soccer & XC Coach-Humble HS | M.Ed.| Educator | English III/ESL | ¡Vamos Humble! | #RunHumble | #DuktigFC ➡️ Code: TorresTHE Humble Wildcats B.. @humblewildcatbb
1K Followers 284 Following THE Humble Wildcats official baseball Twitter account. #CAD #ProtectTheH #SelfLess #OFFHumble Basketball @Humblebball
971 Followers 240 Following Official X account of Humble High School Boys BasketballThe HHS Orchestra @orchestra_HHS
401 Followers 35 Following Official page of Humble High School OrchestraLady Wildcats Softbal.. @Wildcat_softbal
355 Followers 200 Following THE official Twitter of Humble High School Softball #FAM1LY #SURRENDERTHEME4WE #PROTECTTHEH #ALLITTAKESISALLYOUVEGOT #BLEEDPURPLE 🥎🐾Chris Kimes @Humble_Wrestle
316 Followers 71 Following Head Wrestling Coach, Humble (2016- ?); Asst. Coach Humble (2014-16); Asst. Coach Northgate (2003-13); Asst. Coach East Coweta (1997-2002)Mr. Cosby @MrCosby_HHS
552 Followers 252 Following Proud Principal of “The” Humble High School. #BLEEDPURPLEBeth Jackson @bhutto0808
2 Followers 124 Following Single mom taken on the world!!! I love my 4 kids they make me who im.ADejia @Adejia_Dimples
0 Followers 10 FollowingEdith Paz @EdithPaz636974
0 Followers 2 FollowingShe girl bee @Shegirlbee
43 Followers 74 FollowingScottish fold @jack_boutarkha
172 Followers 1K Following Every voice matters in the pursuit of a more just society. Let's strive for equality, where all lives are treated #JusticeForCats #AnimalAdvocacyRightsCharles Watson Jr @CharlesWatsonJ9
3K Followers 4K Following Linebackers Coach and Special Teams Coordinator at Liberty High School ,Husband,Dad,ΦΒΣ1914,870 Born and Raised.XAstoriaa x @XastoriaaX
0 Followers 2 FollowingNOVATO JSV @uaanuelhaha
2 Followers 6 FollowingUIL TEXAS @UILTEXAS448334
75 Followers 706 Following The University Interscholastic League provides educational extracurricular academic, athletic and music contests for the students of Texas. #UILStateAnderson Burrough @AndyB_
51 Followers 252 Following TE/DE @ Ross Sterling Middle School | Class of 2028 |Lanie Serrano @LanieSerrano3
60 Followers 2K FollowingChristopher Dreike @c_dreike
70 Followers 49 FollowingGabriel Howard Jr @Trappout_GB
0 Followers 87 FollowingMy Beautiful Cat @emma_lady923661
62 Followers 869 Following Every creature deserves a life free from harm and suffering. Together, we can create a compassionate world. #Raisingcats #trainingcatsUIL_State @UILState227207
214 Followers 1K Following The University Interscholastic League provides educational extracurricular academic, athletic and music contests for the students of Texas. #UILStateShelby Huckaby @SGenesis07
9 Followers 91 Following ✝️ Mind on things above | C/O'28 #7/ 5'8/ OH, DS 🏐Houston Skyline 14 Sliver | 4.5 GPADiana Ramirez @loveddm06
0 Followers 42 FollowingLaura Anaya @LauraAnaya68664
0 Followers 22 Followingmr Goose @mrGoose2019935
56 Followers 672 FollowingSantina Erbentraut @SantinaErb47532
29 Followers 5K FollowingKaden Anderson @_pres1dentkade
0 Followers 4 FollowingNicolette Aicklen @NAicklen23994
57 Followers 5K FollowingScott McDonald @ScottMc63311863
12 Followers 78 FollowingCoby Taylor @JTaylorhoops
4 Followers 43 Following 🎓 2028 | GUARD | #832-217-5318 | 🏫Aldine Jones Middle school-Humble Highschool | AAU Lux Elite | (Humble, TX) | 2x A-Team Basketball |[email protected]David Green @DavidGr54593237
7 Followers 159 Following Humble Highschool Sprinter 100m 200m 4x100m 4x200m 3.2 GPA c/o 2027a @zu82782
0 Followers 5 FollowingJ Shelton @shelton_j6750
7 Followers 9 Followingll @wellsfarogos
42 Followers 752 FollowingKelleen Todd @Kelleen_Todd
139 Followers 108 Following I am a mother and teacher. I love making learning come to life!nat nuts @NutsNat2930
28 Followers 33 Followingjorgia @JorgiaaBencee
428 Followers 400 FollowingD-BAT Humble @DBAT_Humble
133 Followers 77 Following Opened in 2020 to support the Humble District for Baseball and Softball Needs . Won Rookie Franchise of the year in 2020 , and Franchise of the year 2023 .Fabian Garcia @fabian_garcia
125 Followers 726 FollowingHoustonApexBasketball @HoustonApex1
34 Followers 51 FollowingEthan Lazo @LazoEthan38996
0 Followers 30 Following A kid from Houston texas who loves playing baseballDahlia Ramirez @DayaAnaid06
1 Followers 11 FollowingBarrios @Barrios_LLE
8 Followers 56 FollowingMr. Ford's Class @mrfordsclass
1K Followers 654 Following I teach the world CompTIA A+, Computer Maintenance, & Info Tech. Author, Teacher, College Adjunct, Instructional Designer, Trainer, & Director of TrainingTexas UIL State @Basketball1Uil
118 Followers 1K Following The University Interscholastic League provides educational extracurricular academic, athletic and music contests for the students of Texas. #UILStateRebeca sanchez @RebecaSanc71271
0 Followers 19 FollowingCoach Sylvester Hatte.. @CoachHattenJr
8K Followers 7K Following Co-OC/OL Coach/Recruiting Coordinator @GadsdenFootball 🐆| JUCOPRODUCT | SWAC Champion @BamaStateFB 04 | JUCO All-American 06 | @UNMLoboFB 09 | US Army VeteranBraydon “bray” Ma.. @59reasonss
23 Followers 45 Following class of 2027 5’11 246 LT Humble Highschool HTXHumble ISD @HumbleISD
21K Followers 649 Following We're Proud to Be...Humble ISD! #ShineALight #SendItOnCoach Schulz @blitzemD
3K Followers 3K Following Christian, Husband, Father to two amazing children Ashton and Cal. Blessed to be Head Football/Track at Ponder High School. 1Corinthians 9:24-25 #WeSeeRedHumble Men's Soccer @HumbleFutbol
1K Followers 254 Following Official twitter account of the Humble High School Wildcat men’s soccer program. "YO SI LE VOY, LE VOY AL MORADO."Marcus Gutierrez @MarcG14Line
6K Followers 2K Following HS sports writer for Houston Chronicle. Prev. @advosports & @TGazSports. Email story ideas to [email protected] @floresrachel5 ❤️🤘🏼Humble Girls Soccer @Humble_Soccer
489 Followers 433 Following ⚽️Official Twitter account of The Humble High School Girls Soccer Program | One Team. One Goal. One Family. | #¡VamosHumble! |Humble Volleyball @Humble_VBall
704 Followers 131 FollowingJoshua Koch_Humble IS.. @jokoch09
5K Followers 2K Following Father to Savannah, Brantley, husband to Jenny | Award-Winning Public Comms Spec. for @HumbleISD | Freelance: Assoc. Press, Houston Texans, VYPE, MLB | TTU ‘13Lori Maugans, CPC @LoriMaugans
1K Followers 1K Following Senior Web/Mobile Communications Coordinator, Humble ISD Communicator📱| Educator🍎| Coffee Enthusiast☕️ | Boy Mom👬 | Ally🏳️🌈Coach Torres @CoachTorresHHS
705 Followers 743 Following Head Girls Soccer & XC Coach-Humble HS | M.Ed.| Educator | English III/ESL | ¡Vamos Humble! | #RunHumble | #DuktigFC ➡️ Code: TorresTHE Humble Wildcats B.. @humblewildcatbb
1K Followers 284 Following THE Humble Wildcats official baseball Twitter account. #CAD #ProtectTheH #SelfLess #OFFHumble Basketball @Humblebball
971 Followers 240 Following Official X account of Humble High School Boys BasketballThe HHS Orchestra @orchestra_HHS
401 Followers 35 Following Official page of Humble High School OrchestraLady Wildcats Softbal.. @Wildcat_softbal
355 Followers 200 Following THE official Twitter of Humble High School Softball #FAM1LY #SURRENDERTHEME4WE #PROTECTTHEH #ALLITTAKESISALLYOUVEGOT #BLEEDPURPLE 🥎🐾Kingwood High School @HumbleISD_KHS
5K Followers 116 FollowingChris Kimes @Humble_Wrestle
316 Followers 71 Following Head Wrestling Coach, Humble (2016- ?); Asst. Coach Humble (2014-16); Asst. Coach Northgate (2003-13); Asst. Coach East Coweta (1997-2002)hhs.peermediation @hhspeermed
24 Followers 21 Following Humble high school peer mediation click the link to request a circle ⭕️Kelleen Todd @Kelleen_Todd
139 Followers 108 Following I am a mother and teacher. I love making learning come to life!Samara A Martinez @S_AMTZ
334 Followers 742 Following Mexican immigrant, music lover, amateur chef, mariachi, classical guitarist and music teacher #HSPVAAlumniMiss Watson @MissWatson1805
141 Followers 104 Following Agriculture Science Teacher at Humble High SchoolHumble High School FF.. @HumbleHighFFA
21 Followers 33 FollowingHumble ISD Health Ser.. @HlthSvcs_Humble
139 Followers 97 Following Humble ISD Health and Medical Services DepartmentScott Tate Photograph.. @ScottTatePhoto
151 Followers 514 Following Photography Studio specializing in School, Sports, & Senior Portraits in the #Houstontx area. Check out our work at https://t.co/pZdWnDpVqgNorman Funderburk @nlfunderburk
197 Followers 211 Following Servant Leader in the Community. Humble Strong, Humble Proud/ 1 Peter 4:10Humble High Student C.. @humblehighstuco
61 Followers 96 FollowingMariachi Los Tres Gat.. @HumbleMariachi
264 Followers 87 Following Mariachi Program at Humble ISD @HumbleISD_HHS @HumbleISD_SMS @HumbleISD_HMSCoach Bridges-Boutte,.. @Coach_Bridges_
284 Followers 370 Following Humble High School | Head Cheerleading Coach *\o/* | #HHSYoga 🧘🏽♀️ @spiritofHHS 📣💜🖤 #BleedPurple #SweatWhite🤍 PROUD WHS Mustang and LU (x2) ALUMNI!KC Carroll @Coach_Carroll2
714 Followers 206 Following Head ⚾️ of THE Humble High School | Motivated to create great men of character and change lives! Dad to Kristopher Jr. (KJ) Hubs to Alyssa | ETBU ALUM 🐯Elizabeth Sindelar, M.. @ctesindelar
48 Followers 86 Following Student Council Advisor, CTE teacher at HHS 🐾 💜, boy mom, and wife!Robert Murphy @Coach_RobMurphy
2K Followers 2K Following Campus Athletic Coordinator/Head Football Coach, Humble High School, SHSU Grad, Phi Beta Sigma Fraternity Inc., #LP, #PURPLESWARM, Lufkin UHumble ISD DDI @HumbleISD_DDI
2K Followers 329 Following Department of Digital Design and InnovationCoach Chris Reid @CoachCReid
1K Followers 839 Following Father | Husband | Teacher | Mentor | Egalitarian | Omnivert | M.Ed. SPED | ΦΒΣ | Gal. 5:22-23 | Head Coach of @humblebball | Houston Apex Girls 15UWildcats ALLsports Bo.. @WildcatsALLspo1
205 Followers 121 Following Humble High School All Sports Booster President: Ana Ramirez Vice President: Diana Ramirez Treasurer: Lizeth Barajas Secretary: Tamara ConnellyAVID @HumbleISD_AVID
361 Followers 163 FollowingSedric Collins @I_Peep_Game
874 Followers 1K Following 🏀 Coach. 🏀 Trainer. 🧠 Mentor. 📚Educator. #24HoursToGreatness☀️🌙 #SFAAlumni #LUAlumni Bachelors and Masters Degree 🎓Shay @Coach_Arnick
431 Followers 409 Following Head Girls Basketball Coach @HumbleGBB ! Live, Love, Laugh.. Forever Grateful... #DallasCarterAlum #NichollsStAlum *God First *ATAPHumble Girls Cross Co.. @humblegirlsxc
246 Followers 215 Following Home of Humble HS Women’s XC | #RunHumbleCarlesa Dixon, M.Ed.,.. @Always_CoachD
4K Followers 3K Following Proud Mom•Servant Leader• Assist. Athletic Director of Humble ISD• Jeremiah 29:11• #SouthDallasTxRaised💯Principal Kafele @PrincipalKafele
90K Followers 34K Following (aka Baruti Kafele) Visit https://t.co/0rZaMwHkBL to book Principal Kafele for your next conference, inservice, event or program.The Coaches' Journal @TheCoachJournal
92K Followers 45K Following On a mission to ignite, inspire, and improve. Subscribe for weekly wisdom, stories, and books. https://t.co/0tXIX0SX63The Humble High Schoo.. @spiritofHHS
103 Followers 50 Following Spreading a little #WildcatCheer everywhere we go! #BleedPurple #SweatWhite #FAM1LY #HHSNextLevel 💜🤍📣Marilyn Mann @Marilyn_Mann1
1K Followers 913 FollowingTye Hobbs @hobbs_tye
43 Followers 48 FollowingAshley Collins, M.Ed. @CoachCollins8
390 Followers 544 Following @HumbleISD_HHS Dance Educator💃🏾 @wildcatdets_hhs Head Drill Team Director 💜🤍 Servant leader Fitness Enthusiast Fine Arts Advocate Life-long learnerMegan Thomas, M.Ed. @MsTTheEducator
193 Followers 449 FollowingPrincipal Project @PrincipalProj
44K Followers 4K Following A network connecting school leaders with high-quality resources – and with one another. (Join the #PrincipalOfficeHours chat!) Sign up for emails below.Humble Wildcats FB @FootballHumble
837 Followers 134 Following Official site for ALL Humble Wildcat Football! #bleedpurple #FAM1LYMagnoliaXC_GirlsT&F @XC_Magnolia
1K Followers 1K Following Home of the Magnolia High School Cross Country Team and Girls Track & Field! Go Bulldogs!! Head Coach Marquis Bean [email protected]Kaitlyn @Kaitlyn34372671
16 Followers 56 Following HHS Class of 2025 9th grade Volleyball 🏐, Basketball 🏀. Track 🏃♀️Mr. Cosby @MrCosby_HHS
552 Followers 252 Following Proud Principal of “The” Humble High School. #BLEEDPURPLEGreat Minds @GreatMindsEd
5K Followers 622 Following We bring teachers and scholars together to craft exemplary instructional materials that inspire joy in teaching and learning. #EveryChildisCapableofGreatnessZearn @zearned
40K Followers 7K Following Supporting students in believing they can do math is a whole mood around here. (We're also on instagram! https://t.co/K7ugFQiBGV) #MathFamIsaiah Quezada @isaiahquezada5
123 Followers 122 Following CO 2023 🎓‼️ 5’8 |230 |HUMBLE HIGH SCHOOL |DE/DT| GPA 2.8 |Lady Wildcats Softball would like to wish a special Happy Birthday to our Head Coach, Coach Bill! We hope your day is awesome! #1FAM1LY @Coach_RobMurphy @HumbleISD_HHS @HumbleISD_Ath @HumbleISD @MrCosby_HHS
Can’t wait to see this guy compete in the Bayou Bowl!!! Special kid with an incredible work ethic!!! Congratulations kid!!! @FootbaHumble @HumbleISD_HHS @HumbleISD_Ath @HumbleISD @WildcatsALLspo1
Congratulations Seniors @HumbleISD_HHS
Congratulations Seniors and coaches @HumbleISD_HHS
@humblewildcatbb @Coach_Carroll2 @HumbleISD_HHS @HHS_Television @HumbleISD I see ya coach!
Hey #Classof2024! Don't miss your chance to walk the halls of your elementary and middle schools once last time! 🎓humbleisd.net/seniorreceptio… 🎓humbleisd.net/graduation
Your 2024 Senior/Coaches homerun derby champ…….. @Coach_Carroll2 !!!! @HumbleISD_HHS @HHS_Television @HumbleISD
Cosmetology continues the day with acrylics. #morein24 @HumbleISD_HHS @HumbleISD_AHS @KingwoodHS @HumbleISD_KPHS @HumbleISD_SCHS @HumbleISD_CTE @HumbleISD
@HumbleISD_PLE @HumbleISD_SCHS @HumbleISD_HHS @HumbleISD_AHS @HumbleISD_Seniors Class, class, class, Yes, Yes, Yes!!! Don’t forget to RSVP, May15th is Your day @ple!
We had such a great time learning from our amazing clinician Mrs. Lozano! Thank you for taking your time to come and work with our middle schools and high school!
Getting ready for our trip to Dallas! Contest to start off the trip next week. McCallum tried to take a selfie!
Congratulations @HumbleTrack 4x400 qualifying for the UIL STATE Meet 2nd year in a row!!! 🙌😃👏 @Jedadiahhh @CTubbs2026 @JastonHamilton @faevafields @HumbleISD_Ath @HumbleISD_HHS @MrCosby_HHS @RustyO1983
Watch JD fight hard till the end to win the 800M at Regionals with a time of 1:52.80 🙌🔥 @HumbleTrack @Jedadiahhh @HumbleISD_HHS @MrCosby_HHS @RustyO1983 @HumbleISD_Ath
End of the year cookout 🍔🌭 with HXC! Thankful for this gorgeous outdoor space @HumbleISD_HHS for us to celebrate with fun and fellowship! Big shout out to grill master @Humble_Wrestle @XcHumble
🎥: @HumbleTrack senior Jedadiah Stockton wins the 800-meter race and then has a great moment with his coach. Special moment as they are headed to Austin. (@HumbleISD_HHS @MrCosby_HHS @TXMileSplit @HTownHSS @vypehouston @HoustonChronHS @Coach_RobMurphy @TTFCA)
📸: @HumbleISD_HHS senior Jedadiah Stockton makes his move on the outside after the first 400 meters of the race and goes on to win the Region III-6A Championship in the Class 6A Boys 800-meter race.
📸: Ready ... Set @scgirls_tf Kelly Frederick lines up for the 100-meter hurdles in the Region III-6A Track & Field Championships on Saturday at Turner Stadium. Frederick went on to finish 2nd a punch her ticket to Austin. #UILState Photo by Jonathan Frey
Congratulations to your UIL 6A - Region 3 800 meter champion @Jedadiahhh for punching his ticket to the UIL STATE MEET and new school record. @HumbleISD_Ath @HumbleISD_HHS @RustyO1983 @HumbleISD
Let’s go!!! @Jedadiahhh continues to break records and push himself to new levels 🥇So proud of him!! @HumbleTrack @HumbleISD_HHS
📸: @HumbleISD_HHS senior Jedadiah Stockton makes his move on the outside after the first 400 meters of the race and goes on to win the Region III-6A Championship in the Class 6A Boys 800-meter race.
Congratulations Wildcats @HumbleISD_HHS Varsity Softball for their victory! Excellent Senior Night! @HumbleISD