Valerie Bock

Recovering IT Professional, Social Learning Enthusiast, Karate Instructor, Feminist, Observer of Absurdities, Lover of Nature