Besides the lack of hip rotation....it looks good to me dude!
I think if you're going to do these on a weekly basis....it might be nice to put another factor into the equation which will help you practice.
Ie, something like not allowing yourself more than half an hour per walk...so that you can practice budgeting your time and working within deadlines etc...just a suggestion though