I'm learning mechanics right now via an extension course. In the absence of an "on-demand" teacher I've found multiple textbooks and online resources to be useful.
When I studied calculus, Paul's online calculus notes (http://tutorial.math.lamar.edu/Classes/CalcII/CalcII.aspx)
were a great...