about
résumé
work
contact
bylines
The Vista Press
Vista High baseball plays in CIF final
Vista High girls water polo wins CIF title
RBV grapples Vista to victory
Panthers top RBV boys basketball
City of Vista’s rivalry game tonight!
Longhorns win at “The Ranch”
Panthers tepid against Knights
Pirates too much for RBV
Vista trampled by Broncos
Panthers romp Paloma Valley
Oceanside church pays tribute to Seau
CIF title will land in Oceanside
Super girls surf O'side
Vista all stars light up sky
Ace leads RBVLL to victory
Mother Nature suspends game
Eagles seek Pacific title
Middle school runners charge hills
Vista wins Lions Invitational
San Diego Union Tribune
San Fe Christian baseball wins CIF title
Longtime Carlsbad wrestling coach retires
Poway wrestler aims for state title
Storm coverage
Storm bats come alive!
Quakes shake Lake Elsinore
Storm win fourth in a row
The Desert Dispatch
Aztec wrestler wins state title
Barstow grad heads Dodgers PR
Weekly column
Tuesdays are made for Hobson's Choice
I am an honest journalist
An admonishment to Little League parents
Just win baby!
print design
published book
veterans
college brochure
freelance newsletter
postage stamps
web design
e-commerce
hobson's choice
north county heat
home run derby
animation
Javascript & Jquery
water polo game
Flash animation
holiday card
around the world
word fusion
go spartans!