The wave-particle duality activity that we did on Monday afternoon was from the Perimeter Institute. Not all materials are available for free on the web, but please investigate their website.
www.perimeterinstitute.ca