Are both choices correct? Is there any difference in meaning? (I think I'd once read the first one is more common in AmE.)
Both are correct and common and mean the same thing in American English. I doubt that one is more common than the other.
I'm not a teacher. I speak American English. I've tutored writing at the University of Southern Maine and have done a good deal of copy editing and writing, occasionally for publication.