I would used the following: teaches (now) used to teach (past, but he's still alive) taught (past, now deceased) These are not hard and fast rules, but they seem to fit the examples you've supplied.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.