An experience report on the use of Active Learning in Empirical Software Engineering Education: Understanding the pros and cons from the student's perspective | Synapse