I am not a lawyer but I'm glad you found my blog helpful.
Current Green Card Priority Date for India for Employment-Based Permanent Residency
J1 Visa Program USA: The Ultimate Guide
Indian Passport Renewal in USA - Application Form, Fees, Processing Time, Document Checklist
B1 B2 Visa Extension, Reasons, Sample Letter & Processing Time
Road trip from New York to Los Angeles: The Epic New York to LA Drive