This document analyzes and compares free virtual classroom software. It establishes desirable criteria for the software, including common performance features like integrated text chat, audio/visual presentation sharing, and webcam video. Extra desirable features mentioned are desktop sharing, private chat, and participant lists. The document then evaluates several free software solutions against these criteria.