I would like to start an ESL class for my community. How do I go about it? Do I need some sort of certification to be able to teach as a volunteer? Are there any recommended sources for materials, curriculums, hints, tips, etc? All useful help will be appreciated.