Nifty Assignments

http://nifty.stanford.edu/

I should develop things like this, and maybe see about using some of
these assignments in my class.