best for fast recovery for me are.
1- es compression clothing for that worked muscle.
2- aerobics
3- eating carbs during training(White rice and rasins works for me)
4- Hydrogen peroxide 35% 5 drops in 8ounces of water three times a day.This is the best