"Just Another Warcraft III Map"?
Please credit the respective authors of the models (and/or skins, icons).
The terrain isn't good: the cliffs ruin everything, as the cliff tileset does not match the others and will therefore look silly (those green borders).
I recommend you not to use blizzard cliffs.
Also, try not to use cinematic doodads (the fire and lightning), the skulls are a bit out of place as well.
The spells and items were all a huge mess: incorrect tooltips. standard items, the "immolation" spell didn't even work (my guess: the AoE is set to a value below 125 thus it cannot target any other units and will do nothing, 125 should be the minimum AoE).
You should add a clear tooltip lay-out instead of mixing your own layout with blizzard's layout.
Create 2 base tooltips for the spells (1 for the learn tooltip, the other for the extended tooltip) and use it for ALL spells, that will make things a lot better.
Also, in games like this: make sure you tell the player exactly what they get. The immolation-spell, for example, could have a 500 AoE or an 125 one (it's lower than that, but I'm stating the norms here) - I wouldn't pick the spell if it had 125 AoE, as it's a ranged hero, but I sure as hell would pick the 500 AoE immolation.
Things like that can really change everything.
One of the hero models didn't work, making that hero useless (bottom right).
The recipes are also a bit of a mess: yeah, it upgrades the items, but... what do I get in return? I just bought it without even knowing what the hell it did as there isn't a single value mentioned.
Also, turn the waves off if a player isn't playing.
You can make it so the host can type something to turn the wave back on (and thus increasing the difficulty), but if you want to play this map with a good friend (a total of 2 players), it's impossible.
There is way too much to fix in this map, although I will set it to rejected until updated.
Don't even try updating this within a week though, you can't possible have made it approvable by then.