Creating Engaging Teaching Demonstrations