ParentFull threadbrunorsini·I second the Syntorial recommendation — https://www.syntorial.com. By far the best method I've seen, largely because you learn in practice.View on HN