I’ve taught through Rocine twice. Roughly speaking he follows Longacre in his approach to discourse analysis. It’s interesting because he’s introducing Hebrew (in a first-year textbook) with the normal categories of morphology and syntax etc but under the overarching umbrella of discourse analysis. I found it particularly helpful to have students think about verb forms within this larger context, i.e. in a certain discourse genre a qatal is going to function like this… in another discourse genre like something else… rather than simply giving students four ways a verb form can function and then leaving them to guess which to use when. Note that this textbook actually arose from Rocine’s notes when he was teaching Hebrew to high school students so DA doesn’t have to be only for “advanced students.” Also, I have teaching notes for Rocine’s textbook if anyone is interested.