Honestly, MSJC is a pretty competitive school for their RN program as for there are not many other options around it. They work on a points system (unless they have changed it this year) and you are tallied points for a multitude of different categories. The main category being your grades on you prereq's. You truly do need to have a 4.0 in your prereq's. Some have gotten in with getting a B or C in a math or english course but you cannot have more than 1-2 marks less than an A.
However, there are always exceptions, and you will hear certain stories of people getting in with lesser credentials. Remember, every cohort is different as per the qualities of the applicants changes each semester. One semester you may not get in because the pool of applicants had higher gpa scores and the next semester the pool may be "weaker" and you get in.
They do have other criteria that can get you a few bonus points to help get in such as: being a minority, being bilingual, having a degree of some sort already, having honors courses, and some others I cannot remember at this time.
The program is good, the teachers are strict. For the most part, they are very smart, but are very strict and certain ones are not the most pleasant when it comes to pointing out your faults.
Honestly, if you have your prereq's all done, you want to apply to EVERY school you can find that is within driving range of you. If you pick and choose a certain school, you make take years to get in. The biggest thing is, are the accredited by the BRN, and the answer is yes. You will get licensed. That is all that truly truly matters. The learning experience can vary from school to school, but for the most part they all use similar curriculum and have required subject matter that must be taught (regulated by the BRN) and your own experience and learning will be what you make of it.