Principles of macroeconomics - Frank, Robert H. (McGraw-Hill, 2004)
Various multi-media instructional aids, including web sites, are available to supplement the text.