http://www.net-peeker.com
https://www.netlimiter.com
http://freenet.mcnabhosting.com/python/pyshaper/
Like others have pointed out if this is just a symptom of another problem you'll only be teaching him how to be more patient and thus result in more wasted hours.