Complex sentence: Yale University; and the Parsons School of Design, and currently teaches at Brooklyn College.
Split into simpler sentences: Yale University; and the Parsons School of Design. He currently teaches at Brooklyn College.