I may do that. I wouldn't want it to block my vision, so instead of a sign in the window, I'm thinking more of a bumper sticker that says, "New driver, please be patient." I wonder if they make those? Or if I can have one made?
(googles) Yes, they do.
