Solution 1:

"Everyone" is singular; in fact, "one" is about as singular as you can get. For that reason, the singular verb is required. Because "courses" is plural and countable, "which" is the correct interrogative pronoun to use.