Mark has been giving my son music lessons for two and half years, once a week, one and half hours each time, including piano, music theory, and composition. My son enjoye ... more