I need to determine if the following is true (if false, I need to give a counterexample):
If $s \vDash t$ and $s \wedge \neg t \vDash \neg u$ then $s \vDash u$.
As far as I can tell, if $s \vDash t$, then $s \wedge \neg t$ is always false. But then what does that say about $u$ (or $\neg u$ for that matter)?
Right. If $s \vDash t$ then you can never have $s \land \neg t$, and so $s \land \neg t \vDash \neg u$ will always be true, no matter what $u$ is. So, it should be fairly easy to pick for $u$ something such that $s \not \vDash u$, and hence the claim is False.
Now, for a counterexample, make sure you pick statements for $s$, $t$, and $u$ (rather than truth-values), and also make sure that $s$ logically implies $t$ (since that's what $\vDash$ means ... So don't just pick any two true statements for $s$ and $t$ ... They may not imply each other).
Here, for example, is an explicit counterexample:
Pick $s = t = P$ for some atomic statement $P$, and pick $u = \neg P$. Clearly $P \vDash P$ and $P \land \neg P \vDash \neg \neg P$, but $P \not \vDash \neg P$.