Id suggest school!
But...
If you have, or know someone who has a big empty paddock its pretty handy. That's where i've done a bit of testing, trying stuff out, although its a very different feel to tarred surface etc, its still pretty good for a bit of a practice go, not to mention shits and giggles.