Techniques for creative teaching