Many students report trouble studying for a math exam. Studying math is a little different from studying history or a foreign language. All of your subjects are developmental. That means that concepts build in complexity and they refer back to previous concepts. If you do not understand and apply the earlier concepts, you are likely to have a harder time with the concepts introduced later. It is very helpful to have step-by-step math software to help students internalize concepts.