Idagio has a free ad-supported tier. Students can get 50 percent off. It can be used with its mobile app, web interface, or on its desktop app.