NYU has classes in XSI, I have heard that they are good and the classes are usually small. They tend to be a bit pricey though, around 2K for eight weeks I think. The facility is nice, equipment new and teachers are usually industry pro's. Check it out, I think you missed this semester by a few weeks.
chalkman