Cal Poly Humboldt Cal Poly Humboldt
Yes. The BA Social Work program is fully accredited, whether courses are taken on campus or online.