Source : http://www.grammar-monster.com/
What I did : I decided to take several test on the difference between two word that are similar, and yet different.
What I learnt : who and whom are two word that I often use wrongly. "who" is the subject of a verb, and "whom" is never a subject of a verb. "whom" is to be used after prepositions.