Khan Academy is one of the best apps for schoolwork as it has a bevy of lessons from math and computing all the way up to arts and economics. It can take you through an entire course but can also be used to supplement your traditional lesson. No matter where you start in your educational journey, you can get something out of it.