We are meant to be on a constant path on the pursuit to human perfection. God created us with incredible potentials, but at the same time, we are shackled by many obstacles on our journey to spiritual perfection. In this lecture. Dr. Sheikh Faiyaz outlines how the human being can strive toward perfection in three dimensions:

1- Defining Perfection
2- Hurdles on the Path to Perfection
3- Practical Steps to Reach Perfection