UNLOCK YOUR POTENTIAL : A NEWBIE'S HANDBOOK TO C DEVELOPMENT