Robert was featured on the cover of Charisma Leader Magazine