While there are a lot of bs online classes, those degrees don't allow the same rights as valid, accredited, esteemed DNP programs. The DNP programs I'm looking at are 5 years with the last two as a residency, which is pretty comparable to an MD educa...