Teach Yourself Spanish Complete Course
Juan Kattan-Ibarrais an experienced teacher of Spanish and the author of a number of very successful Spanish books.