Clay Campbell has successful year at Mesa CC