I have never coded email newsletter templates before, I know there are tutorials online but what is the fastest & bestway to learn as I had someone ask me to code 5 email newsletter templates, I can pm you to show the image
A good place to start would be to head over to Campaign Monitor which has a nice set of articles that help for beginners like yourself to learn the basics of building email templates, of course depending on the complexity of the templates you may find using the template builder they have free to all users is a great place to start but it's not ideal for custom layouts and such.
Take a look at emailonacid. Works brilliantly, highly recommended.
thank you both for your suggestions
Start coding and test in as many clients as you can
you can start from something has been tested a lot http://mailchimp.com/resources/html-email-templates/
or you can look at which clients support what herehttp://www.campaignmonitor.com/css/