From his site:
“William Longhauser received a BFA degree in graphic design from the College of Design, Art, and Architecture at the University of Cincinnati, and an MFA in design from Indiana University. He has also completed two years of post-graduate study at the School of Design, in Basel, Switzerland. Before moving to Los Angeles in June, 2000, he was a tenured professor at the University of the Arts, Philadelphia, where he taught in the graphic design department since 1977 and was chairman of the department for three years.”
His site has a ton of incredible work, so prepare to spend some time!