I'm ancient enough to have sat "O" levels in both English Language and English Literature - considered as two totally subjects back in those good old days. Those times where the teachers came to morning assembly wearing their cap and gown.
We had a very scary, very large English Language teacher. If you can imagine the "face that launched a thousand ships" - hers was the polar opposite. We dreaded her - and as luck would have it I managed to be in her class probably 5 out of the 7 years I was there. But my goodness did she teach grammar. Hours and hours of breaking down sentences - subject, object, predicate etc. And I shall take to my grave -
A preposition is something you should never end a sentence WITH.
Passed down to my daughter who is probably more pedantic than I am ( or should that just be "I"?) 