43 very expensive for non corporate client. There are so many schools you are spoiled for choice. My advice would be to decide where you want to base yourself while you are here, this will narrow it down to at least a city. Every city has its pro’s and cons.