I am taking classes for the last year at teh Goethe in Atlanta - really enjoy the classes.
You might check out the cds available at your local library - I listen to them in the car and they really help.
Also - there is a book "1000 words in german for kids" by berlitz - its worth buying - about $8 dollars and has pictures of scenes with words.