Virtual vocations review