Term: answerer
Example: wow, you are such a good answerer
Definition: someone that is not just a good listener or reader but can also supply good and relevant answers and suggestions