When we were designing a computer classroom, we were concerned that it be designed so the inclusion of computers in our courses not hinder our efforts to use other aspects of reform pedagogy in our classes. Too many of the “computer classrooms” that we have seen, are designed simply by putting computers on desks in traditional classrooms. Or by putting blackboards in a computers lab. Both of these designs hinder some instructional styles. Since we want to teach the students that computers are simply one more resource to be used when the task at hand calls for it we wanted a classroom that could be flexibly be used in a variety of teaching situations.