What Is The Nafs (Islamic Concept)?

A questioner asks what is the Nafs and how can we control it? Dr. Shabir Ally explains what is Nafs, which means the human soul. He explains in detail how we can control our nafs. It is very useful advice.