David Barnes
Presentations:
273
New-Teacher Workshop and Kickoff
551
Interactive Reasoning Leading to Proof with Online Tools and Games
595
New-Teacher Celebration