Its a lot to take in but the rewards are indescribable