Resources

Some links for personal book-keeping
Some good courses/video lectures