Josiah Carlson wrote: > 3. Spend a month teaching her object orientation with C++. Perhaps Ruby for the OO stuff if you are familier with it. Less gotcha's than C++. All depends on the sort of person she is. A wide range of programming languages is always a good idea. How about Prolog just for the hell of it?