So I'm learning Mandarin Chinese, and it actually isn't as hard as I anticipated. RocketChinese is a great resource, and I also have a Chinese friend who is great teacher. I can already form simple sentences about my name, age, etc.. I would seriously recommend to everyone to learn a completely new language like Arabic, or Chinese, it really opens your mind up to a whole new culture and life.