Useful tutorial on how to do long division for teachers and students

I have to teach long division tomorrow for the first ime in a long time and all i remember about it is that it is a long, confusing and involved process.  Instead of fumbling through text books to refresh my memory I was straight on to the web and found this brilliant step by step tutorial (below) that I will work through with my students.  It is really comprehensive and easy to follow.  I hope you enjoy it and get some use out of it.