Ryan DeGregorio received his Bachelor of Science in Political Science from the University of Oregon in 2002 and then went on to receive his M.A.T. from Concordia University in 2005. Ryan has been teaching at CMC since 2005 and enjoys all things University of Oregon-related, as well as the Blazers, Timbers, 49ers, and Giants.  However his greatest joy comes from spending time with his dog, Brutus.