Can anyone help me: I got my USA Visa already (yeah!!). But after I looked at it, I got confused. It said that my VISA will be expired in March 6th 2013, while my CRP program end in April 5th 2013? Is this common? Does this mean I can not stay untill the end of the program? Maybe anyone could share any previous experience similar to this?
If I remember correctly, it just means that if you leave the US after March 6th, you won't be let back in on that visa. As long as you stay in the US, you're fine to stay until the end of your program, with the 30 days grace period afterwards.
unless things have changed since I left, your visa should be valid for thirty days after your program end date. Call your recruiter and let them know! Better to get this sorted out before you leave then when your down there! Better safe than sorry!!