Promoting professional knowledge, experiential learning and critical thinking for medical students | Synapse