I hope you go to an Immigration Lawyer (licensed) and not a consultant.
No, I did not go through this but I did read a few posts here (and on Reddit) about people going through similar situations.
Also, I hope you got your University to write you a letter since you were never part-time as per...