Starting when my daughter joined the San Diego Math Circle I have taught an occasional class there. Here are some of the materials.