Complex sentence: She taught at the San Francisco Art Institute and at California State University, Hayward, and is currently professor of at City University of New York.
Split into simpler sentences: She taught at the San Francisco Art Institute and at California State University, Hayward. She is currently professor of at City University of New York.