A.C.
hi~
If you are struggling handling his behaviors you may want to talk to your doctor about it (especially since you are seing the doctor next week).
in the mean time here are some great tips...
http://www.supernanny.com/Reward-Charts/-/5-to-7-year-old...
good luck!