I am professional programmer and have done some trivial Excel automation from C# program via MSOffice automation. Now I would like to get started on the VBA approach to programming Excel. I am not certain upfront about the appropriate curriculum, but it probably should include creating the basic addin, iterating through table rows, creating a custom user input form, programmatically generating graphs and accessing the web. If you can suggest other "hello world" type standard things doable in Excel VBA, please do.
Instruction will be in teleconference Skype voice chat, oDesk screen sharing, text sharing and similar.
Payment wise I can pay a lump sum (e.g. price of the project) and hourly bonuses as needed / negotiated. In your bid please elaborate on your familiarity with Excel VBA and propose a brief study curriculum. I would especially appreciate if you can propose something I did not mention above. I figure there ought to be more to the topic than what little I have heard of it.