Yeah I am in the process of writing my IELTs and all. My only concern is, If i was to apply from singapore (thats my CIC office) i wonder how long it will take. I know from Buffalo is it quite fast. Also, if i were to applyto buffalo before I leave, where will the medicals and interview be...