I took 4 years of Spanish in high school and almost enough in college to have another minor, but never actually used it (except one time on a cruise ship). You really have to speak it to catch the accent and rhythm.
Now our town is 20% Spanish-speaking...I can catch a word or phrase every so often, but still can't speak it. Wish I could have helped the young new mother at the pharmacy yesterday!