i was enrolled at apollo for 2 semesters of the nursing program. i will tell you that this school has there act together. They treat you with respect and expect you to perform at a high level. All of my teachers were excellent and had degrees in the subjects they were teaching. my class mates were amazing and always stepped in to help. the only thing is they are a bit pricy but not pushy at all. all of the admissions and financial people are very professional. i would highly recommend this school for any program.