NYU Stern ED - chance

Ok, so gpa and class rank are strong, ACT for Stern admits is kind of average as I understand, so a lot will come down to extra curriculars and essays imo. I would definitely go for the ED bump as best chance here in your/his shoes. Good luck!