Beth E. Nickle
Presentations:
348
Communicating Calculations: Using Writing, Speaking, and Video to Explain Thinking