"When will people learn the difference between laying and lying. You are lying on your bed, not laying. You lay something else down, but you lie [yourself] down.
Who or whom: It's whom did you see, not who did you see. It's who did this, not whom did this.
Answer the question in your mind. If the answer is him, it's whom, if the answer is he, it's who.