Absolutely love the way you embraced the theme. The design was perfect for the concept, really enjoyed the implementation.
I did find the movement a bit wonky at certain points/positions. Also had a frustrating time colliding with some of the students, but that could have been a speed issue.
Great job!