Advanced scares me - not the moves, but the off-leash part!
The nice thing about this organization is they have 2 divisions in beginner, A & B. They use identical signs/courses, but A is on-leash and B is leash-optional. So when we get our A title (next week if we have a qualifying run!), we can move up to B. I may actually try her off-leash. This was our first week we lost points for a tight leash, but she was just sniffing, not trying to run off. So I think she can do it. It's just a matter of MY confidence!
And thanks for the compliment on us working well together - when she's on her game she is an amazing partner.