You may start with a book titled Top Notch Fundamental . It has Audio, video and songs . Also it will provide you with excercises and quizzes . The teachers' guide is also available to give you ideas about the timing and presentation of the lessons. By far I think this is the most effective material you may find.