Hi Richard,
When you say discuss each and every topic that will be on the test or quiz are you meaning that once you teach the topic they should be ready for it, if it is on the test or are you leaving it up to the students to read and learn topics themselves? We should teach every topic a student will be responsible for on the test, that's fair.
Patricia