Welcome Walter! Glad to know you're enjoying your stay! Perhaps we could exchange lessons sometime? I'm a local and joined this board in an attempt to maintain my already sloppy English, but I'm still lacking the oral practice...
I'm not a Spanish teacher, but I could help you with the local slang.