The teaching methodology was a mixture of interactive tasks based on problem solving, performed both individually and in small randomized clusters of 4-5 students, using the cooperative learning approach. 