I don't have any strong opinion on which way was the best, but I thought I would point out that it's called "graphics programming" and not "graphics prgramming".