interactive teaching methods: challenges and perspectives