Nobody said learning a language was going to be easy, did they? But then what in life that's worth achieving ever is? Getting your first "A" grade at school? Not easy. Winning that place at University to study medicine? Not easy either. Figuring out the meaning of life? There's a lifetime's work there. Having children? You must be joking.So there are going to be moments that are frustrating and embarrass [...]