Match the words with their definitions:
1 to get knowledge or skill in a new subject or activity
2 the process of teaching or learning, especially in a school or college, or the knowledge that you get from this
3 a place, especially including buildings, where a particular activity happens
4 the set of necessary tools, clothing, etc. for a particular purpose:
5 to (cause something to) get better
2 Fill up the gaps with appropriate words :
smart , fair, useful, offended, patient