You've probably heard it from someone else already, but ChatGPT is incredible. I asked it to quiz me on Japanese Pokmon names and use Pokdex entries as hints. It screws up every once and a while, but the fact that I can do this at all is amazing.