I have an almost 2 year old. I am needing to continue working on helping her learn appropriate behavior. Time outs definitely get her attention, but I dont really want to use that if I dont have to. I also dont want to use physical punishment. Yelling also doesnt feel right or effective.

I wish I had a better aresnal at my disposal. I want to do some more reading on the subject.

What do you do to discipline bad behavior/reward good behavior?