Assumming I don't freeze up on those last two finals, I'll have 3 A's and a B in Spanish this sem. The A in Public Speaking was very unexpected. Its not my strong suit, and I would have been happy with any passing grade. However, the instructor really felt I improved a lot over the semester. Moral: If you're a geek and you want to strech your capabilities, try something you're not good at. It can be tough, but it's worthwhile.
This is on top of working full time running an ecommerce site. Hey don't laugh. It may be small, but its profitable.
In other words I've been a very busy bee this semester. I don't expect it to get any better, but I'll try and post more during my breaks.