What's a fun way to teach some of these topics ? Time is running short...........! Thanks in advance.