Waves flash cards