No final da aula o professor apresenta o problema de retirar da lista o 12 em inteiro e o "12" string e diz que esse é um problema do php; mas e se simplesmente omitirmos o tipo com: "public static function remover($elemento, array &$array)" ? Usando dessa forma consegui retirar tanto o 12 inteiro e o 12 string sem problemas.