Undergrad level math courses are not as thorough as you might think due to the time compression needed to fit a topic into a semester. Learning fast is kind of the point. If you dive too deep you'll run out of time to get through all of the material and get poor grades.