From the University of Southern Indiana's David L. Rice Library
Help from Purdue University Libraries
Purdue's OWL (Online Writing Lab) provides a guide to writing annotations. Primarily, you need to summarize the source, then assess it. See the "Evaluating Sources" tab in this LibGuide for suggestions on assessing a source.
Cornell University also provides a helpful guide to writing annotations, with examples.