Ramadan: High-Intensity Spiritual Training

Two years ago, I decided to join CrossFit. For those who are unfamiliar CrossFit is a high-intensity workout program that incorporates various sports and exercises. In my local CrossFit, our workouts tend to be either AMRAP’s or for time. An AMRAP stands for “as many rounds as possible,” essentially you have [...]