Here is a thread you should read. There are descriptions of many schools that have been suggested to you.