What do you think, is THE DIOCESE OF ST ALBANS EDUCATIONAL TRUST a better organization than THE ENGLISH LANGUAGE CENTRE OXFORD? Do you know anything about this?
We can't find any comments about THE DIOCESE OF ST ALBANS EDUCATIONAL TRUST. Is there anyone willing to share their observations?