Caffenol sounds really cool (I haven't mixed my own yet), but if I were in a photo class I think it would be really cool to see the image come out in a developer that I made from a few items.

By the way, if you want to show the differences in developers I would try a paper developer (ex. Dektol), much larger grain as compared to a lot of traditional film developers. Have fun!