A gameified review and exploration tool! Created by a high school student, this platform is consistently adding new game modes and ways for students to engage with material. There are competitive and cooperative modes as well as modes for individual practice.
Online flashcards! This site has a wonderful, robust app that allows students to practice their material on the go. Upload your own decks or use ones created by other teachers.
Self grading online flashcards! These can be created, purchased, or used from other teachers and allow students to use a variety of methods to practice materials. From fill in the sentences to drag and drop there are a plethora of choices. Great option for accommodations as the software can read out loud to the students in a variety of languages.
Another gamification tool for students to review. They can create their own accounts to collect "blooks" which are their animal avatars. There are competitive and cooperative game modes.