Project Tag: blending traditional and contemporary teaching approaches