MFTs are Marriage & Family Therapists. They have graduated from specialized training programs that include education on development, families, marriages, diagnosis, and different types of therapy. They have completed 3000 hours, at least, of supervised therapy.
Many fine therapists are MFTs. They often charge less than a psychiatrist or a psychologist.