Choosing the right virtual classroom