First Tech Challenge

  • Grades: 9th - 12th
  • When: can occur at any time