Recent Talks of Neil Immerman