Sketch League is offline as of 2/15/2020. In the course of its lifetime, y'all:
Thanks for everything! Keep on sketchin',
The Sketch League Team
Facebook
Reddit