Geoff spent hundreds of afternoons during his formative years dueling over a hot box of dice playing tabletop wargames such as Titan and Axis&Allies, games with strong military components and fantasy elements.
He taught himself to program computers as a young pup. The first software Geoff developed professionally was a Chemical Weapons Attack Simulator for the USAF. He did it in Visual Basic 3.0 in Win3.11, on a 386SX16 processor. Since then he has built websites professionally and browser based multiplayer kingdom games.
Geoff started writing Thanksgiving of 2003. He penned his first novel between Thanksgiving and Christmas that year. He had high hopes for it of course, but errors plagued his first draft. He wrote an epic fantasy next, Juxta, Magi. Then he crafted a military sci-fi, R.A.E.C.E. Genesis.
He had no clue how to get published. He didn’t know how to fix all the errors in his manuscripts. It kind of hit him like lightning one day. Sinclair Community College might have an English class he could take.
He discovered English Composition I&II, Fiction Writing, Advanced Fiction Writing, Novel Writing, Horror Fiction, and the most awesome class ever, Text Editing. Geoff took classes with Ed Davis and Tim Waggoner. He’d still be taking classes if Ed had not retired. He may take more classes.
Geoff has written eight full length novels and a novella. Most of them were self published. They were largely never sent to publishers, and he’s hoping to change his methods. He penned over fifty short stories. Fifteen of his shorts have been published.
For five years Geoff ran an eZine, Untied Shoelaces of the Mind, and being an editor, having a slush pile to go through, has helped him grow as a writer. Possibly as much or more than all the classes he took. He quit mostly because he read one too many Man-Eats-Own-Leg stories.