This summer I am teaching a 4 week C++ course. While I was initially dreading it (I wanted to teach a course in concurrent programming), I have now found some fun aspects to it. It is a course for beginners with a full semester condensed into 4 weeks. As you might imagine, anyone without a background in some other language withdrew after the midterm. We use Ada in our foundation courses so I have a number of students in the class with Ada as their only experience with a programming language. Several of them are very vocal about what a poor language C++ is. Today we did arrays and they couldn't believe that anyone would put up with a language where the index has to start at zero. Students with C backgrounds cannot understand why they would want it any other way. John ------------------------------------------------------- John W. McCormick [log in to unmask] Computer Science Department [log in to unmask] University of Northern Iowa voice (319) 273-2618 Cedar Falls, IA 50614-0507 fax (319) 273-7123