I have only been training with Fareed for a few weeks but it has been an amazing experience. The instruction provided is excellent with a focus on technique and form while still remaining fun. All ages and fitness levels are welcome. I look forward to my workout all week!