David Grandison Jr.

David Grandison Jr.

Animation Studio Executive Producer @BrainPOP, Instructional Technologist, Filmmaker, Blogger on UrbanThinking.net- If life imitates art, document every moment