Explain why the expression dudo que takes the subjunctive while no dudo que does not.

The expression "dudo que" takes the subjunctive because it expresses doubt or uncertainty about something happening or being true. When using the subjunctive with "dudo que," the speaker is acknowledging their doubt or uncertainty and suggesting that the outcome in question may not actually happen.

On the other hand, the expression "no dudo que" does not take the subjunctive because it expresses certainty or confidence in something happening or being true. When using the indicative with "no dudo que," the speaker is stating that they have no doubt or uncertainty about the outcome in question and are confident that it will happen.

In summary, "dudo que" takes the subjunctive because it expresses doubt or uncertainty, while "no dudo que" takes the indicative because it expresses certainty or confidence.