There are some pretty simple solutions to what people call harassment.  If your kid isn't bathing at home kids will tease them.  If they do or say stupid things kids may tease them.  People in general tend to group up by common threads.  Occupational therapy exists for a reason.  Find your kid some outcasts that are similar to them so they have healthy relationships and outlets for being frustrated.  But stop finger pointing blame at your kids bullies.  there comes a time in your life where you have to learn to stand up for yourself without swinging chairs or desks or acting like a crazy person.  You're supposed to do something about the problem B4 you get "fed up" talk to your kids.  Hell take a day off work and attend their classes.  There are options to every situation but stop nursing kids who are violent that crap is counterproductive.  I told my son once if someone hits you "Enders game" their butts.  (Watch the movie) Otherwise use your words.