Here’s a growing compilation of excellent writing resources. Also find my OASIS writing guide produced as part of my Linguistics MA thesis, but sorely in need of updating.
OASIS Writing Guide from my M.A. Thesis in Linguistics
An academic writing scheme to help beginning writers imagine the rhetorical situation and “speak into” it. It can get a bit technical in places. The writing guide is split into 6 parts: 1) Introduction, 2) Occasion, 3) Audience, 4) Speaker-Voice, 5) Informaiton Units, 6) Overall Structure/Organization. And let’s not forget the theoretical basis behind the guide.