Here are some excellent outside sources to help you with particular problems:

There are many other sources, some excellent and some very misleading. I will point out some more of the good ones when we get to particular parts of the Course.