I periodically point people to this app as a good knot tutorial. Ive started flying with a yard of paracord so I can practice knots on the plane with my phone running the knot animations.
WVAlternate about Knots 3D