Open Learn offers a variety of free courses for learning English that include topics, such as language at work, business English, grammar, and critical reading. The resources range in difficulty and have three levels: level 1 (introductory), level 2 (intermediate), and level 3 (advanced).
Open Learn also offers free courses and resources for math. These address areas including everyday math, using a scientific calculator, working with diagrams, graphs, and tables, and many more. These courses also range from level 1 to level 3.