








Educational resources for self-learners
C1 Vocabulary Builder Academic
Elevate your English vocabulary to a C1 level with this app featuring expert-designed flashcards, pronunciation by Oxford Languages, daily word notifications, custom word collections, and gamified daily stories. Perfect for refining nuanced language skills, improving public speaking, and writing.
Love Nudge: The Love Language® App
Love Nudge is a fun, habit-forming app that helps you intentionally express love in ways that are most meaningful to your partner. Designed for real-life connection, Love Nudge takes the concepts of Dr. Gary Chapman’s #1 New York Times best-seller The 5 Love Languages® to the next level. You and your loved one can learn each other’s love languages, exchange encouraging and playful nudges, set and track activity goals, and monitor the levels of each other’s love tanks for better communication and intimacy. It’s like having a personal assistant… for your relationship.
Duolingo
Learn languages by playing a game. It's 100% free, fun, and scientifically proven to work.
League of Legends: Wild Rift
Experience competitive 5v5 MOBA action on mobile, honing your skills in tournament play, enemy pathing prediction, and effective ping communication.
Codecademy Projects
Codecademy Projects offers a hands-on approach to learning by building real-world programming projects. It helps you apply your coding skills, understand code standards, write README files, and build a strong personal portfolio.
iMathematics - Math Solver
iMathematics is the premier math app designed to help you study, solve problems, and excel in your exams. It offers an AI assistant, interactive quizzes, comprehensive learning, and progress tracking for advanced math topics like functions, limits, and series.
ThaiPod101.com
Online platform dedicated to teaching the Thai language and introducing Thai culture to learners at all levels, from complete beginners to advanced speakers. Their approach is built around audio and video-based lessons, making learning both engaging and practical for real-world conversations.
Duolingo
Duolingo is a popular platform for learning languages through gamified lessons. It offers courses in many languages, including Thai.
Memrise
Memrise is a platform that uses flashcards and spaced repetition to help you learn languages, vocabulary, and more. It offers a variety of Thai language courses.
Get AI-Powered Recommendations
Sign up to receive personalized resource recommendations based on your interests and learning goals.