Greg, Sorry, it sounded like the JavaScript limitation was a showstopper. Surely a teacher can come up with ways to either: a) allow the student to do command line based programming for project(s) b) make an accessible java app using the accessibility API If the teacher can't come up with a way to allow a student one of the above, he's not trying very hard. -- Doug