Hey Aaron, I am about a month and a half away from graduating this program. I've been all over these boards trying to help people as best as possible. If you search the boards, you'll get a ton of differing views. I can tell you from a personal standpoint, I have truly enjoyed the program. It's a lot of work, but if you stay focused and put in the time, you'll do well. You have to be flexible, as your schedule will change every eight weeks. I can truly say I have been lucky that I have loved every single one of my clinical instructors, they are all amazingly smart and experienced, I've learned so much from them. Many of the professors are amazing as well. People have their complaints about certain things, some of it is warranted and some not.
You don't get to pick your sites for clinical. The school will send you to locations within a 25 mile radius of main campus. I have been to some great hospitals - Temple, Penn, Abington. Others in my class have been to Jefferson, Einstein, CHOP etc. We have had some that weren't great, but most of them are. Clinical is what you make it - I had a bulk of my MedSurg at Nazareth and I still learned an unbelievable amount of experience. My very first semester was in a nursing home, but I learned all of the basics of bedside nursing, and I am still thankful for that experience.
Our program is known to perform very well on the NCLEX - stats have been 100% pass rates for the first time taking it. The tuition is probably the cheapest in the area. I have heard some complain at programs that are only a year or less because they don't feel they had the experience to learn much - that is not the case with Holy Family. Every program has its quirks, but it's constantly changing and evolving. I'm ready, and although I'll be singing a different tune when I begin working, now I feel ready to start working as an RN. I feel I have a solid baseline knowledge. I also worked really hard in this program.
Lastly, don't prepare now. Enjoy your free time, while you have it. Although I still made plenty of time for family and friends during this program, when I wasn't in school, I just enjoyed life and didn't think about it. It'll take up plenty of your time once you start. Your orientation should be coming up shortly, right? They will give you SO MUCH information there about the program.