If you need to take exam again, I would advise you to take CELPIP tests. I took IELTS first (2 years ago), and although score I got was good for FSW, it wasn't good for CEC NOC skill level A (I got 5.5 from writing). CELPIP exam takes place in front of computer, so your writing part will be...