i applied hunter last year and was accepted but i couldn't go for personal issues.
Hunter consider all your classes including pre-requisites so if you got D in History, they still consider that grade even though it isn't a pre-requisite.
At hunter, my GPA was 3.8 but i transfered from a cc in NJ and total GPA was 3.3 when i applied. I think Hunter consider your NLN score more than GPA.
Two of my frends got accepted and their GPA was 3.0 and 3.1 but their NLN score was 154 and 158.
Hunter is highly competitive because so many students applies. But, the higher score you got in NLN, the more chance you can get in.
Lehman, they only consider your pre-requisite courses. I applied Lehman and i got all A's in science courses.
Oh, one more thing,, for both schools
, even though you repeat whatever classes you took, they only consider 1st grade. So, do not repeat courses!!
Instead, take some easy classes to boost your grade up.