The 32 voices that I can think of are as follows
Michael Jackson
George W. Bush
Snoop Dogg
Dr. Evil
Stupid Hick 1
Stupid Hick 2 (Deeper Version)
Hannible Lector
Android
Robert De Niro
Marlon Brando (The Godfather)
Yugi from Yugioh
Richter Belmont from Castlevania Symphoney of the Night (Playstation 1)
Japanese Voice
Russian Voice
Mexican Voice
Chinese Voice
English Accent
Ozzy Osbourne
Gay Voice
Slow Voice
Fast Voice
Evil Voice (Scream, Naraku, The Voice from Phone Booth)
Cartman from South Park
Satan from South Park (Usually with Saddam)
Saddam from South Park (Usually with Satan)
Mr.Mackey from South Park (MMMKAY)
Mr.Garrison from South Park (The gay guy with Mr.Hat)
Mr.Slave Mr.Garrison's Boyfriend
Terrance and Phillip from South Park
Steve Erwin the Crocodile Hunter
Movie Preview Voice
Fat Albert
I have not had any training however just listen to one of the files I can send you and you will be impressed.
I am very good at reading. I am willing to do what it takes in this business and am willing to do voice over jobs, on hold messages as well as many other things. I feel that I can do almost any voice (although female voices I am still working on).