Finger pushing


Discovery High School Graduation 2016

Photos from graduation exercises for Discovery High School held on Friday, May 20, 2016 at Mesa Ridge High School.

Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)
Discovery High School students perform graduation exercises on Friday, May 20, 2016 at Mesa Ridge High School. Photo by Isaiah J. Downing (Isaiah J. Downing)


Welcome Back.

Streak: 9 days i

Stories you've missed since your last login:

Stories you've saved for later:

Recommended stories based on your interests:

Edit my interests