mmm.... MC cheat is.... barely a cheat at all, he will have to make A LOT of effort, be it by training or reading books and hope to understand what he is seen.... IF lets say i find an advanced math book, i won't understand a thing if i dont know basic math.
Psan