I love that you can have multiple tracks running at once and it's easy enough to switch between them without losing your place in one track or another. It would be nice if there were some way to make sure that all students who join an event stay put until they finish rather than having to close out every student after each activity is over. Also, sometimes when someone joins from outside of our network, we lose connection and don't get notified about what happens during the session. We use this product as part of our training program so everyone has access to materials via CD/DVD.