Conversation so far:
Where did Tim Kaine attend law school?
Tim Kaine received his B.A. in economics from the University of Missouri.
What year was Tim Kaine elected to city council?
In 1994, Tim Kaine was elected to the city council of the independent city of Richmond.
Was Tim Kaine known for achieving anything special while on the city council of the independent city of Richmond?
Did Tim Kaine represent a specific political party?
Tim Kaine is a member of the Democratic Party.
Did Tim Kaine recieve any awards?
Kaine has received the Humanitarian Award from the Virginia Center for Inclusive Communities.
Did Tim Kaine win any notable cases?
Tim Kaine was a board member of the Virginia chapter of Housing Opportunities Made Equal, which he represented in a landmark redlining discrimination lawsuit against Nationwide Mutual Insurance Co.
Was there anything else notable about Tim Kaine's early career besides board member of the Virginia chapter of Housing Opportunities Made Equal?
In 1988, Tim Kaine started teaching legal ethics as an adjunct professor at the University of Richmond School of Law.
What did Tim Kaine teach?
In 1988, Tim Kaine started teaching legal ethics as an adjunct professor at the University of Richmond School of Law.

Question: Where did he teach?
Self-contained rewrite: Where did Tim Kaine teach legal ethics?