100% Online with learning center for tutoring or one-on-one assistance with classes.