Speed bumps would be the most effective way of cutting speed near schools..
The problem with speed bumps and other traffic calming devices is that they can actually cause a speeding vehicle to lose control. Maybe not what you want in a school zone. The other problem with speed bumps in school zones is that they are there 24 hours per day, 365 days a year. The need for low speeds is not there all the time.