The way that NYIT picks what courses the BS/DOs take each semester allows the student to still be successful in school. Yes, this program doesn't take AP credits, but the AP classes will be COMPLETELY useful during the first year of the program, where most of the courses are just a continuation of high school knowledge. Here is the link to the NYIT BS/DO semester map: http://www.nyit.edu/files/advising/..._LifeSciencesOsteopathicMedicineBSDO_2015.pdf
As long as you work hard, maintaining the GPA requirement will be no problem at NYIT. I cant say the same for the state schools also affiliated with NYIT-COM because state schools tend to be harder academically than NYIT.