I'm a 22 year old medical graduate, graduated on December 13 last year (2018) and have a free period of 7 month before I start my medical foundation year in my country (sudan).
So I decided on taking advantage of this period of free time to prep for a master degree in the US or Canada.
I applied for a tourist Visa to the US in order to attend Kaplan's GRE prep course in Brooklyn New York (for a month period), that I have already payed for and got the enrolment letter and receipt, also I will attend another course in Morocco Casablanca in July 2019, after the GRE course, which I also have enrolment letter from...
I had all my papers ready enrolment letters, and certificate proving I have medical foundation year and civil service program due at the end of 2019. Yet I got my Visa rejected after only 4 questions, noting that my cousin who is a us citizen payed for my course, and the expenses of the trip will be payed by my family, which I got bank statement proving so. I haven't even got the opportunity to show my documents and only got asked what is the cause of visit and whom will be paying for my trip.
My question: why did my Visa get rejected without the consulate officer reviewing all the documents that will prove I will be returning to Sudan?
I am planning on applying again for a second time immediately to catch the course that I already payed for, should I apply again? And what advice you can offer?