Doubt is a highly important and basic attitude for the cultivation of critical thinking. Tracking the development of Western philosophy, this paper presents the three different levels of doubt: first, General Doubt-doubt about things and phenomena, like Socrates' doubt; second, Methodological Doubt-doubt about subject, like that of Descartes and Husserl; third, Radical Doubt-doubt about hypostasis and first cause. While doubt is the basic attitude of critical thinking, dialectic is the fundamental method. In the introduction of dialectic, the writer sketches Hegel's dialectic "opposites" and "unity", Marx's dialectic, and the dialectic exercised by the scholars of critical theory-negative dialectic, in order to construct his own method. In the attempt to construct "critical" methods, the writer makes his statement on both the theoretical (or thinking) level and the practical (or pragmatic) level. On the practical level, we lay stress on the whole process-"the understanding and account of facts, "the analysis of facts," and "the critique and denial of facts." In the time, we also point out what a "normal" relation is, denying the twisted side of extant facts to constitute new theories. On the practical level, I stress the dialectic relation between "critical denial" and "cultural tradition," that is, we have to understand first the cultural context that the public count on for their being and then proceed with feasible strategies. Finally, reflecting on the possibility that crises of practice may occur, we can see that the occurrence of practical crises may come from two sides. One is about how much ability, possibility and willingness the practicer has to follow the goal revealed by the theory, the other is about methods--whether the basic requirements for methods and for theories meet each other. Through the reflection on crises, we try to avoid failures caused by alienation on the practical level.