As far as getting your BA here, I can't really say. I did my BA in the US. However, I am currently doing my PGCE (UK version of Teacher Certification) and I can tell you that if you are a foreign student, it would have cost you for the academic year 2002-2003, £8995 ($14,302), and that's just for tuition. Sheffield Hallam has a really good reputation for its teacher training, and you would pay considerably less in the North than you would in the South for accommodation (tuition tends to be a standard across the UK). Becoming a teacher in the UK actually comes in 2 steps. First, you do your degree in whatever subject you wish to teach (or combined with Education) and that takes 3 years (4 if you are planning on teaching languages, because you have to do a year abroad). Then, you do your professional year, which is when you would do your Education module (unless you did this as part of your degree) along with your teaching practice. Hope this helps.