Duolingo --Grades 3-5/6 | --Middle School | World Language mt|web| Duolingo Learn a language for free! Create a login and select a language to start a new way to communicate. This includes reading and speaking, and fun badges you can earn. Launch: Duolingo Additional Resources: NASA STEM Engagement Scholastic: Lessons and Ideas Cosmic Kids Yoga Code.org