Text this: Blended Student Learning Experience: Combining Virtual Learning Environment, 3D Design and Active Community Engagement within a Framework of Knowledge Transfer Program