I am in a program which allows me to earn a BSN and MSN (Nurse Practitioner) in 3.5 years. It is a program designed for people who already have a bachelor's degree in another field. I'm about 3/4 of the way into the program, and have been working as a RN for about a year. I think the combined programs are fine, as long as you keep a couple things in mind. First, I think nursing experience is crucial. I am not saying that because I think people need to "pay their dues" or anything like that before doing the job they want to do; I just think that, even for a very intelligent, very motivated person, it is a lot of information to absorb in only a couple years. And there is nothing quite like seeing different people present in different ways over a reasonable period of time in order to gain the level of understanding you will need on the job. The more I get into the program, the more humbling it is. I think it would be dangerous for a person with only 2 1/2 years of health care education and no experience to work as a NP. No matter how good the nursing school is, there is so much you just don't get from clinicals that only come with a little time. So my advice is to stretch it out over at least 3 or 4 years and try to squeeze about 2 years of health care work experience in there. Unless your background is exceptional (like if you have been a respiratory therapist for several years or something), 2 and a half years isn't enough for it all to sink in. Think about the kind of background you would want the person taking care of your own child to have. I don't mean to be discouraging, I would just urge you to consider a longer program or doing that one a bit slower.