David Ashman

David Ashman

CTO @TeachStrategies, artist, musician, husband, father of two. self.opinions()