So as far as nvc forms I should be able to do that on my own right ?
Also, since I’ve had daca since I was 17 I never accrued illegal presence , any forms or anything I got to fill out to not trigger any ban once I leave to my home country for interview ? Or do I just explain it to them there ?