you are taking an electronic music class? which level, course requirements etc? interesting!
ok time to be brutally honest here. this is an ok production, snare is way loud as previously said, and it lacks the attention to detail in my opinion.
even more importantly.. when will people ever get sick of doing the same thing over and over and over and over. this piece is a replica of a million other tunes.. and its only a half decent replica too. why bother?
ok so that was harsh... i can tell you know what you are doing, i hope you spend time trying to create more unique pieces in the future. good luck!
.x