Looks awsome, but since its for school may i suggest ditching the name Azeroth, even a teacher might recognize it from World of Warcraft (you would be surprised just how many teachers play) and knock off a couple marks. Urza from magic the gathering (i am assuming) should be different enough to not get noticed. MOAR rivers please and trees in the ring of mountains would finish it off nicely too I think.