I have been producing video tutorials for several years, for all the courses I teach. Over time, I have used different software (JingPro, Camtasia, Screencast-O-Matic, etc.). I found that this software is very complete, even in its free version, and allows me to vary my teaching styles.