The one we are familiar with is http://www.mathleague.com/.

(DD considered doing this but decided against it. I haven't looked at the problems.)