+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Your status in the US doesn't really have anything to do with your FSW application. It's possible to apply even if you are out of status in the USA.

So yes, people have applied (not me personally). Do you have any specific questions about your application?
 
Thanks. I’m a PhD candidate and have 2 more years to complete it. I’m just wondering how to do ECA .
 
Thanks. I’m a PhD candidate and have 2 more years to complete it. I’m just wondering how to do ECA .

Your PhD won't count until it's finished and awarded. So you would evaluate your Master's.