Yeah, but. You don't want 5 and 6 year olds dropping the F-Bomb because you don't want to manipulate their though process. I believe there are words that are not "bad" per se, but should not be part of a youngsters' vocabulary until they have a better handle on meaning and context. First grade? Stupid should not be used, as well as other words. $0.02.