The VCAL Experience: Unpacking Innovative Teaching and Learning Strategies