Marian,
Fantastic! I especially like the fact you have students participate in activities that promote demonstrating their abilities so they are not merely a spectator the entire class period, which can get monotonous for both you and your students.
Wishing you continued success in the classroom.
Theresa Schmitt