if you go with CFI, do not go to their TDDA school. That school (not really a school) is not good. They threaten to fail you from day one.