Oi pessoal!
As notas do exercício 1 já foram publicadas. Gostei do capricho nas tarefas!
Para aqueles que tiveram "Network Error" no Firefox usando o XMLHttpRequest, uma forma de consertar é usando document.getElementById(id).files[0].name; no lugar de document.getElementById(id).value.
Da outra forma o caminho do arquivo vinha errado, com fakepath, e por isso não era possível carregar nenhum arquivo do diretório.