We're going to be setting up a Mac OS X network in a classroom, with students on iMacs, the teacher on an iMac, and a mac pro server running Leopard Server. Our requirements: The teacher must be able to chat with students, i.e., send a message like "Did you finish Assignment 7?" and get the answer back on the screen. The teacher must be able to see or control the student's desktop. Our software: Apple Remote Desktop, which can handle both tasks. Leopard Server, which includes iChat server, which can also do these things (see iChat features). If we set up iChat Server, it would be just for in-class communications. We wouldn't need to talk to the outside world. My question: Which would be better for these purposes? I'm asking because I don't know how specific ARD and iChat features compare for this kind of use in a classroom.