Provided herein is a method and system for promoting health education. The system can comprise an integrated health education and support platform, such as personalized health education and information. The personalized health education system can comprise a custom tailored education video delivered to a subject conveniently; a self reminder system, such as a customized and personalized health maintenance reminder; a reward and patient medical education credit system, or any combination thereof.