Usages of einfallen
Plötzlich fällt mir ein, dass wir noch Brot kaufen müssen.
Suddenly it occurs to me that we still have to buy bread.
Mir fällt gerade eine Idee ein.
An idea just occurred to me.
Elon.io is an online learning platform
We have an entire course teaching German grammar and vocabulary.