Brent Auernheimer
Office hours, addresses, phone numbers, email
Director of Digital Campus
Professor of Computer Science
California State University, Fresno

My blog.