O atual instrutor aparentemente sabe o que está fazendo mas a explicação deixou a desejar na minha opinião. Ele declara um array de contas mas no código declara o nome desse array como 'listaDeContas'. Fato é que, array é uma estrutura de dados e lista é outra. Ele não deveria ter declarado como 'arrayDeContas' ou 'vetorDeContas' ? Ficou confuso e sinceramente não estou mais com vontade de fazer o curso, no entanto, como me comprometi em ir até o fim e terminar mais este curso, vou continuar. Apenas espero que confiram se faz sentido minha crítica ou não. Abraços.