I am looking for an app that I can use to PROVIDE me with math problems for practice and to stay fresh on various subjects in mathematics. This includes all levels of math (from low grade school to differential equations, linear algebra, ect). These practice problems would be random and new each time so that they continue to challenge me and provide an endless supply of practice.
That is the ideal, if this is not realistic I would settle for a handful of apps that provide most (if not all) of the subjects for practice examples. I am finding many options for subjects up to basic grade school math and one that goes up to precalculus but I would like to practice the upper level problems as well.
Note: What I mean by "provide me with problems" is if I were to "generate" a problem for a particular subset of mathematics I would be presented with an appropriate problem that I would be able to solve and put in an answer to be given feedback for. This app does not need to provide a calculator or any math solving tools/software.
Thank you.