This is a great and timely feedback. Thanks for stressing the importance of documentation and challenges one faces in the process. Hope our students and I act and document our projects.
These students are in school (RPI) studying science (computer science, mathematics, information technology, physics), engineering (electrical engineering, computer engineering, civil engineering, mechanical engineering,aeronautical engineering) or humanities (science, technology studies, electronic media and arts). We try to encourage lower class men (freshmen, sophomores) to join. Some of the students are novices and some are experts and there is a liberal sharing of knowledge among them). Many of them do this outside of class work, and some students do it for credit. http://rcos.rpi.edu and the links there of give you a broad picture.