Hey Everyone, I am in the very final process of obtaining my J-1 waiver and thus wanted to share my experience and timeline of the process. May 7th, 2011: Downloaded the forms for NORI from Indian Consulate's website. Filled them out and got them notarized by a Public Notary. May 8th, 2011: Went to Indian Consulate (Houston) in person and submitted the documents along with copy of my passport and fees (cash). Received the attested documents back that same evening. May 13th: Sent the 2 NORI documents (for State Govt and MHRD) to my parents (Haryana), and the third one (passport office) to my friend in Kolkata (because my passport was issued at Kolkata Office). May 20th: Friend went to Kolkata office and took help of an agent. Was asked to come back in 2-3 days. After 2-3 days, he received a copy of the No Objection Certificate (NOC) and said that original has been sent to Indian Consulate in Houston. May 28th: cousin went to MHRD and received the NOC in 2 days. They sent one copy to Indian Consulate in Houston. June 15th: Parents submitted NORI docs to State Govt. of Haryana (chandigarh). This step was the most time-consuming and painfully slow. It was sent to DC Office and then to local police station. then a police officer came to house for verification. And then made the report and sent it back. Even at the end of August, neither my parents nor Me received the NOC. September 18th, 2011: I called the Indian consulate asking if they have received all the 3 NOCs. they said they only have received one NOC from MHRD. (Never received NOC from passport office. Would you believe it?). I told them I have 2 NOCs fom passport office and MHRD. they asked me to come to consulate with only two as they need any 2 out of 3. September 19th: filled the DS-3035 form on U.S. DOS website and received the case number and a third party barcode page. Sent all the required documnets by FEDEX to DOS. September 20th: Went to Indian consulate with my copy of 2 NOCs, third party barcode page indicating my case number, copy of passport page and $20 fees. Got a "Waiver Certificate" copy that evening itself in person. They said they will fwd it to Indian embassy in Washington whch will then issue a final No Objection Statement (NOS) September 29th: DOS website showed they received my documents and were waiting on No Objection Statement from Indian Embassy in Washington. September 29th: Emailed Indian Washington in Embassy asking if they receied anything from indian consulate in Houston regarding my J-1 waiver application. they e-mailed me back stating that they received it on 28th September and have forwarded the NOS to DOS. October5th, 2011: DOS website showed they received NOS. October 6th, 2011: Favorable recommendation Sent by DOS to USCIS. 1st Nov., 2011: Received e-mail from USCIS stating that my J-1 waiver has been approved. (You can sign up on USCIS website for e-mail notifications) Thanks everyone for their posts and help.