drawingelephants.com
School days 2 (assigments)
Visit the post for more.