Adrian learns best from playing video games. It’s actually quite amazing how he just absorbs the material and retains it, too. For example, today he played a game on Headventureland (Latin). It taught him verb endings (-o, -s, -t, -mus, -tis, -nt). Just repeating the chant or filling in worksheets doesn’t cement that sort of thing in his head, but playing a video game most definitely does. I really think this kid could learn absolutely anything quickly and easily if it was delivered to him in the form of a game.