I think this will give you good introduction and I recommend that you just do the modules, because the modules actually especially if you do the hints it has a pretty nice graphic that's a lot nicer than anything I could draw on this chalkboard.