Hmm, I'm going to be dabbling in some DS programming there are actually quite a few small tutorials, but for the time being I'm going to try out this one http://www.dsprogramming101.com/