I believe that if you do 1 class at a time the BSN to MSN is 2 years. If taking two classes then it is a year. But anyone who knows the answer, please correct me if I am wrong :) For FNP, yes you would need to attend more school. As for being an educ...