You're doing really really well and I love the way you are mixing things up for her and keeping it interesting. It's clearly paying off, and will continue to do so. Just watch at the 0:43 marker though, as you'll see that she had you trained there, and not the other way around. She lays down, and you, in response, say "down". Just shows that you have an intelligent dog but you need to keep an eye for it.
Really really well done. It's great to see.