Humanities
I'm a Software Engineer by trade but I've always enjoyed Humanities to some degree. When I was an undergraduate student in Computer Engineering, I've seriously considered studying History instead. During my graduate studies in Computer Engineering, I often visited the humanities library of the university to seek out books about history, anthropology, linguistics and such. I'm at the point now that Software Engineering is still an important part of my life but it is equal in importance to Humanities.
Languages
Latin
I've been learning Latin with a study group on the net using Wheelock's Latin 5th edition. I've stopped for a while and I'm back learning it with a new study group using Wheelock's 6th edition.
I've also volunteered to edit the Latin category on the ODP.
Attic Greek
I've tackled Attic Greek for some time. I've recently resumed my studies using Mastronarde's "Introduction to Attic Greek".
Sanskrit
Sanskrit is one of the languages in which the Buddhist religious texts have been recorded. Since I'm Buddhist and I don't want to deal with translations, I want learn the language.
I've been teaching myself Sanskrit using Michael Coulson's "Teach Yourself Sanskrit". Unfortunately, I think this book is not as good as Wheelock or Mastronarde. You may think I'm just blaming the book for my shortcomings but I think I've proven with Latin and Greek that I'm not a wimp when it comes to ancient languages. I think "Teach Yourself Sanskrit" presents too much material at a time without enough exercises. So when you move forward, you're not on a firm footing.
Paali
Paali is another language in which the Buddhist religious texts have been recorded. I plan to learn Paali when I'm advanced enough with Sanskrit.