Do You Know Your Knots?