Is online the best way to get bachelor's degree today?