This challenge is really great. I'm stuck on task 6 because I'm somewhat lacking time and motivation, but I'd definitely recommend it to anyone interested.
The upside to the delay is that it seems incorrect submissions get returned a lot sooner than correct, so you're likely on the right track :)