A Holistic Approach for Enhancing Distributed Education with Multi-Campus Course Delivery Methods