Spanish through school, german and esperanto on my own time.
I think you're the first person I meet who's learning esperanto! Are you having fun with it?
I've learnt German through school, and last did some basic Spanish learning.
I'm in the beginning of my studies, but ya, I'm enjoying it. There are a few annoying features, but overall, it makes a lot of sense and is incredibly easy to learn.