Here's a little tutorial I posted for math teachers, using the challenge of programming a Fraction class -- something to use as an on-ramp, in the context of the Python-endowed math classroom (something we'll be seeing more of, I expect): http://www.mathforum.com/epigone/math-learn/starcrumderm Kirby