Delaware Students Shine in Orlando in National STEM Contests
The Delaware Technology Student Association (DETSA) proudly announces the outstanding performance of its student leaders June 26-30, 2024 at the 2024 National TSA Conference held in Orlando, Florida. This year’s conference celebrated the continuous advancement Read more…