Prior to this, he held academic positions as a community college faculty member and dean at two community colleges in the Seattle area, and as an associate professor of education at California State University Monterey Bay where he also directed one of four regional centers of a distance-learning-based, alternative teacher certification program within the California State University system. He was also previously employed as a Project Research Director and Director of Family Literacy for the Center for Applied Special Technology (CAST) in Massachusetts.