Conversation so far:
Where did Kaine attend law school?
CANNOTANSWER.
What year was he elected to city council?
In May 1994.
was he known for achieving anything special while on the council?
Kaine spent four terms on the council, the latter two as mayor.

Question: Did he represent a specific political party?
Self-contained rewrite: Did Tim Kaine represent a specific political party?