Cameron McCrae

I am a Programmer, a Graphic Designer, a Musician, an aspiring Entreprenuer, and tomorrow I'll be anything else I wish to set my mind to.

I enjoy solving puzzles, learning new skills, and bettering the ones I already possess. I hope to someday run my own business; but until then, I will welcome any twists or turns life takes me through.