Love this site. Bought their app a couple of years ago and started learning knots by tying them over and over on repeat during zoom meetings with a couple of lengths of paracord. Slowly building up a decent collection of knots!

I particularly like the comparison between similar knots that helps you understand when one is better than the other.