Best practices in blended learning: snapshots from a hybrid bachelor of science in nursing (BSN) program. Academic Article uri icon