Check RHUB web conferencing appliance (http://rhubcom.com/). It is a hardware-based solution for real-time collaboration. It is the most cost-effective solution I could think of. There is no recurring monthly fee. Just one-time payment and you could make use of their float licensing to host unlimited video conferencing.
Hi Rita. We use video conferencing for my grad class using fuzemeeting. It allows the participants to video conference and also chat using text. You can share screens, and there is a whiteboard feature. It is kind of like a classroom. Good luck!