That rule only applies to British English and not American English. Americans can end a sentence with a preposition. You are probably using as your source a joke that used to go around about a Texan visiting Harvard and asking where the bathroom was "at". The Texas answered, "Ok, so where is the bathroom at, asshole?". It's a joke and not exactly accurate for American English, at that.

More Posts