How would you describe your experience with professional development that blends in-person training with online delivery of instruction?