L.J.
R., while you may also want to explore counseling, a GREAT resource for parents/teachers of "challenging" kids is Kirk Martin of Celebrate Calm. The website is: www.celebratecalm.com
He offers frequent FREE presentations in local schools & churches on how to create a calm environment when dealing with kids that don't make it easy to stay calm. He does it in a funny, helpful manner. He is presenting tomorrow night at 7pm (Thursday 1/19/12) and Friday morning in Aurora. It's a bit of a drive for you, but I can guarantee you will learn some great new tactics for yourself and your family!! You won't regret the time spent...and it's all free. He does talk about his CDs for sale, but he really doesn't push them hard nor make you feel guilty about not purchasing them. Go his website for location/direction info.
I've seen his presentation 3 times. Many of my friends have purchased his CDs and love them. His company/website was originally recommended to the parents' group from the school social worker.
Best of luck!