Uncovering Insights Gained from Applying Block Mode of Teaching: Case of Higher Education