My mother always says that when kids act badly in public, they haven't had enough sleep. Perhaps some good quality time sleeping and playing at home would help your child to not act up in public.
This is an excellent point... Children do not have right or constructive stimulation...
they play too many computer games, they watch too much tv and they don't do enough sport or have enough adequate exercise.... and too often, these electronic stimulants (TV, nintendo, x-box) act as 'babysitters' too...parents need to make time to play and read to their kids. they need to take an active role in providing their children with healthy options...They need to talk to their kids. Have long meaningful, stimulating discussions with them.
All of this modified and adapted according to age....