From my experience of teaching basic medical pharmacology to medical students in Poland, the students sometimes prefer passive transfer of the knowledge. It is comfortable for them - just to listen and eat what is served. However, this method is short sighted and consequently does not encourage deeper learning and the development of a habit of life long learning. That is why we enriched our curricula with interactive methods. The most popular is discussing case studies because they are real. We also developed board game approach as a more structured way to do classes. This is a fantastic method, but requires basic knowledge as a background ( https://www.ncbi.nlm.nih.gov/pubmed/26912120 ).
Currently, the buzz words are flexible learning, blended learning and outcome based education. Social media, technology and industry demands(soft skills) seem to influence teaching methods.
I also think in line with Malini Ganapathy. Moreover it is what interests students and keeps their attention intact. Relevance to employability and joyful learning become essential and teaching methods have to be appropriated likewise.