Patient education is to promote health-related knowledge and skills, improve personal health attitudes, and change health behavior for achieving the goal of maintaining or promoting health. In terms of the influential factors for effective patient education, the appropriate, curriculum design and the proper assessment of patients' learning styles will help patients not only to absorb information, but also to internalize messages easily to change health behavior for reaching the optimal effectiveness of patient education.