I was just hanging out at Scratch Academy.. I think this is very good to take class like Scratch Academy with other djs!
You will learn a lot of way not only how to mix or scratch or.... just like those technics... You can meet djs and hang out with them, and learn history of djing, club music and more.
Anyway, this is very good and I like to hang out there!!
Peace