I am currently in the program, on my 4th and 5th class. The program is challenging in a good way as the previous poster mentioned. I feel like I am actually getting something out of attaining my BSN, not just a piece of paper that is required by many employers. I have friends who went to various other schools or are in other schools, all online, and say they are not learning anything and that all the professors grade on is compliance of using APA format. Although, APA formatting is required for all nursing programs, this program seems to really emphasize quality content and allowing you to learn and enhance your knowledge foundation to make you a better nurse. I haven't taken any other BSN level classes at another institution, but I have taken online classes through various institutions for other classes and SNHU does have a very user friendly format and clear expectations.