The pronoun whomever is the <em>objective case</em> of whoever. This means whomever can only be used either with a preposition (e.g. to, for, or about) or with a verb (an action word) that requires a direct object. Use whoever or whomever to agree with the verb in that dependent clause, regardless of the rest of the sentence.
To see how much knowledge you have gained, to see what helps you learn and also these tests tell your teacher what they need to do to improve there teaching as much as for you to improve your knowledge