Learn Spanish by playing
Spanish spelling is famously regular, which leaves two things to learn: the handful of characters English does not have, and a few thousand words.
Play in Spanishñ, the accents, and the upside-down pair
Año is year and ano is not, so ñ is worth getting right. The accent marks stress — papá is dad, papa is potato — and ¿ and ¡ open questions and exclamations, which no other language asks of you. All of them are in the first tier, and then they turn up inside the words.
Read it, type it, know it
Each word shows its English meaning underneath while you type it, so the games double as vocabulary practice. The later tiers are full phrases: ¿cómo estás?, ¿cuánto cuesta?, no entiendo.