Prior to California State University, Fullerton, he was on the faculty of New York University’s Stern School of Business and the University of California, Irvine’s Merage School of Business. He has taught courses at the undergraduate, graduate and executive level in entrepreneurship, leadership, and strategy.