>fall. The only thing that >bothers me about Python for teaching is the lack of enforced private >members for classes. As an Why can u teach this in CS2 when they learn their 2nd programming language? I think Python as a first language is a good idea. They can always build on this knowledge.