Comparing the use of flipped classroom in combination with problem-based learning or with case-based learning for improving academic performance and satisfaction