A teacher is preparing an advanced English language class where students are expected to read and analyze complex texts. The goal is to enhance critical thinking and comprehension through interactive discussion, vocabulary building, and deep analysis of rhetorical strategies used by the authors. Which teaching strategy would best facilitate this objective, considering advanced learner needs?