Nice sound, but...
A good pace and a decent track. However, there was one major issue with the popping and "static" sounds across the start of the track.
The cross genre approach, with the way that the tune seems to progress from Rock to club isn't too bad, though you could probably do without the large pause in the middle.
Sure, I understand that this is a school project and that you'll be working on other stuff, plus learning how these sort of things work, but getting a tune that sounds like it works is the first step, then fine tuning it is second, which is more technical.
It needs a few more tweaks, before it is ready for vocals, but nonetheless, it is a decent start. I wonder what you're capable of now, 5 years down the road...