Some people are too assertive (aggressive), while others are too passive, as they don't stand up for themselves nearly enough. And that's why many individuals find assertiveness training to be helpful.

Years ago, I took an assertiveness course at a mental health center. It was a form of group therapy, as their were about seven or eight others who participated in the group. I found that the two assertiveness therapists who ran the assertiveness training to be very good.

It's impossible for anyone to ever become perfect at being assertive. But I've found that I've become more assertive since taking the class, as I tended to be too passive when dealing with others in the past. I've also found that since then, not only am I more assertive in general, I also don't feel guilty about being assertive with someone nearly as much as I used to.