ramsell, be prepaired to take a litte abuse, as anybody that comes in to here knows, you will get flamed witht the responce, Check the freeking list of trainers link to the left. You see we get tired of folks asking the same question over and over again, espceiclay when scrolling down and clicking is so dang eazy, but for the lazy folks out their, i will copy and paste the link for you.
http://wow.allakhazam.com/db/guides.html?guide=361#Enchanting