You only have to upload a .txt file with the urls of the Snap!'s Projects or a .zip with your .xml projects.
It is extremely easy to use, both for begginers and expert programmers.
You receive feedback to improve your coding skills.
You can keep on improving your programming skills by yourself even from home.
You can track your progress through charts and stats.