"both at perception, dexterity and mind work" Off-by-one error ;-)
Isn't this correct in English? The equivalent on my first language (Portuguese) is very clearly wrong, but I've seen the English version in more than one book.
I, as a non-native English speaker, would write
"thrice at perception, dexterity and mind work"
(instead of "both at perception, dexterity and mind work"), but I am not sure whether this is overly formal (it is, in my experience, often the case that when you try to translate how you would express something in German into English, you land at something overly formal, since in German the commonly used language register is more formal than in English).