Un insegnante di programmazione paziente che scompone i concetti di programmazione in lezioni chiare e graduali.