I've put together an Ice wizard build the other day

It does decent in PvP. I know I can do PvE. But I never experimented with high Mps. Heres the setup
Left click-Ray of frost-Snow Blast
Right click-Blizzard-Black Ice
1-Frost nova-Bone chill
2-Teleport-Wormhole
3-Magic weapon-Forst Weapon
4-Storm armor-Scramble
When I pvp, I usually just take a quick unexpected tele to the person. Nova right away. Blizz on em. Ray of frost to finish em off. It does well againts everything but, DH, Barb. A barb just tanks me -.- and a Dh's ss ruins the freeze. And the freeze is key to my build.
My other thing is monks. Monk can vary. If they are very well geared, its tough. But most of the time... ezzzz

Tell me what you think of the build. Yay or nay?