This is definitely one of the languages I know the least about.
Various resources in no particular order (I'll eventually organize them)
The descriptions are borrowed from the tool websites
The
MASM32 SDK has a simplified console interface that makes it well suited for teaching students the basics of assembler programming within a reasonable time frame. Instead of wasting a semester trying to write the functionality of a runtime library which is almost exclusively an advanced task, the teacher can start students on the basics of assembler in a modern protected mode environment without having to start on trivial tasks like displaying text at the console and getting user input from the console.