This video contains detailed explanations of Hall Heroult process and highly conceptual questions related with it.
No download links available.