Derek Hayes

19 Haiku Decks

GPS

GPS

5 Slides13 Views

Science and Technology
No Description
EAA

EAA

3 Slides18 Views

No Description
Global Problem Solvers

Global Problem Solvers

5 Slides38 Views

No Description