Josh Barnard's Past Courses


Summer 2009
Spring 2009
Fall 2008
Summer 2008
Spring 2008
Fall 2007
N.B.:   All courses from here down are from the University of Oklahoma.


Summer 2007
Spring 2007
Fall 2006
Summer 2006
Spring 2006
Fall 2005
Summer 2005
Spring 2005
Fall 2004