I went on a course when I lived here, it was very very good. I've also been fortunate that my father-in-law is a Norwegian teacher so he was relentless in correcting me!
My Norwegian friend told me he'd correct me if I was ever wrong as long as I'd do the same for him. But his English is, naturally, better than mine, so it never happens anyway.