Essential German Grammar Book (Falmouth, VA 22405)
Plus home made flash cards with English on the other side of the German word. Can leave on front porch.
This offer has been gifted to someone and is no longer available.