Should we choose between problem-based learning and team-based learning? No, combine the best of both worlds! | Synapse