I am on J-1 visa. I came to USA 9 months before. I have job contract on J-1 till Sept. 2009. I want to change my status to H1. My current J-1 sponsor (Professor) is agreed to sponsor me on H1B. He told me that he could give me another H1B job offer letter till Sept. 2009 (the exact ending date of my J1 job and from the same funding organization). Should I apply for waiver based on the NOC in the current circumstances. Or Do I need another offer letter longer than my current j-1 job and from different funding organization.