Forum:Please grade my deck

here is a deck I made. i played agaist some of my friends with it and it works pretty well, I just want to know what other people think of it.

Main Deck Monsters: 3x giant rat 3x mother grizzly 2x kiseitai 1x cyber-tech alligator 1x the dragon dwelling in the cave 1x aqua madoor 1x blue-eyes white dragon 1x sabersaurus 1x mobius the frost monarch 1x ocean dragon lord-neo-daedalus 1x woodborg inpachi 1x dark magician 1x great angus 1x mystical elf 1x twin-sword marauder 1x witch of the black forest 1x levia-bragon-daedalus 1x grave protector 1x ape fighter 1x elemental hero clayman 1x battle footballer 1x luster dragon

Spells: 2x magic drain 1x dust tornado 1x trap hole 1x dimensional prison 1x tornado wall 1x sakuretsu armor 1x tower of babel 1x backup soldier 1x physical double

Traps: 2x heavy storm 2x big bang shot 2x mystical space typhoon 2x a legendary ocean 1x dark hole 1x poison of the old man 1x pot of greed 1x pot of generosity 1x creature swap 1x red medicine 1x rain of mercy 1x emergency provisions 1x horn of the unicorn 1x card destruction 1x soul of the pure 1x terraforming 1x nightmare's steelcage 1x swords of revealing light 1x dian keto the cure master

Side deck Monsters: 2x masked dragon 1x skelengle 1x ceremonial bell

Traps: 2x trap hole 1x sakuretsu armor

Spells: 2x de-spell 1x dian keto the cure master 1x swords of concealing light 1x soul of the pure 1x reload 1x creature swap 1x chorus of sanctuary