There are a number of reasons which make school life memorable. Teachers are one of the reasons why we either hated or loved going to...