The use of virtual worlds for effective education