Please help me understand the differences of these sentences:
1. He talked to her last night.
2. He talked at her last night.
3. He talked with her last night.
Based on what I know, using "at" means talking to somebody without letting the somebody answer back. In short, you are only the one talking. On the other hand, using "to" lets the other person talk back to you so it means both of you are talking to each other. How about using "with"?