James is the man for Uplifting Trance and he's the reason why I signed up for SonicAcademy. This time around the track is even better than the previous course, the only thing I didn't like much for this one is that mixing/mastering wise the previous course sounded a bit better. I think there was so much to cover on this one that James didn't have much time to tweak the track to sound the best it could. But again, just minor detail compared to the amount of knowledge that you can get from this course if you're an Uplifting Trance fan. My hope would be that in the future SonicAcademy could book either Sean Tyas or Darren Porter.