Any information, good or bad on this school? I heard that they are going to open another campus in Florida.