Moving Forward after Ramadan: Self Improvement… This talk was delivered at the Valley Ranch Islamic Center.