Problem-based learning and performance-based testing: effective alternatives for undergraduate surgical education and assessment of student performance | Synapse