This will be the first time I will be visiting the States. I am attending the consumer electronic show in Las vegas which takes place from 10th to 13th of january.
Some more information about my trip
I am a volunteer helping out people with their system/technical problems in Lenovo's forums. As a gesture of appreciation Lenovo is providing a unique opportunity for me to Visit the show during next year,where people like me will be coming from many countries (They are volunteers too).
Lenovo has booked the plane and Hotel reservation for me and I would like to know now is that how do I explain this situation to the Visa officer? Last time my visa was rejected and the lady did not give any specific reason. If any one can give me their 2 cents on this I will be gratified!