eg:
* https://github.com/thstsa/spacetourism/blob/main/technologie...
* https://github.com/thstsa/spacetourism/blob/main/index.html
* https://github.com/thstsa/spacetourism/blob/main/pricing.htm...
Those multi-line blank gaps all over the place are not something that generally occur in hand crafted or "from scratch" html.
That being said, the teacher sounds out of their depth and should either gain a clue or refrain from being involved in judging next year.
**
Optimal practical solution would probably be to try and get the rules fixed, so future participants don't get erroneously disqualified.