Verbs that always take an or auf: freuen auf, denken an, teilnehmen an …
Type an or auf — or am, ans, aufs where they run together — then the article in the right case. The noun's gender is shown.
Almost every verb with auf takes the Akkusativ: warten, sich freuen, aufpassen, sich verlassen, stolz sein …
denken, sich erinnern, glauben, sich gewöhnen, schreiben, sich wenden — all an + Akkusativ.
The ones that take the Dativ: teilnehmen, zweifeln, leiden, Interesse haben, erkennen … an dem → am.
an or auf, then the case. am, ans and aufs fill the gap on their own.