Where Can You Learn Mandarin?

Are you learning Mandarin with GiC every day? Mandarin is the national language of China and is spoken as the first language across most of the mainland, so learning Mandarin will be very useful for expats to survive in China.)