Bill,
In regard to "The Essential Guide to User Interface Design", 2nd Ed, please note the following:
1) Subject matter poorly organized. No chapter summaries, and the "overview" of the chapter is wordy, and doesn't directly link itself to details in the chapter, but rather vaguely talks about the chapter in ambiguous terms.
Action needed: Concise summaries and overviews, bulleted, using the same terminology as the chapter body.
2) Section and paragraph headings use the same font type and nearly the same font size. Distiguishing between a main heading and a subheading is nigh impossible. Juxtaposing the thick lines for sub headings and thin lines for main headings give the impression of similar importance, and destroys the coherency of each main subject.
Action needed: Double under-lines for main headings. Make them thicker as well. Single thin underlines for subheadings. A significant font size change between headings, subheadings, and lists. Italicize the list headings.
3) Repetitous material. The division of your topics, rahter than taking a top-down view and noting similarities of each component, you have taken a bottom up view and established a need to repeat material that applies to all topics. As an example, you have (paraphrased) said "control a can needs consistency. THis is how it is achieved." Rather than "All controls need consistency. here is how to acieve it in all situations"
Action needed: Divide the theory from the practice. Place general information (consistency, symmetry, readability, standardization, etc.) in one discinct portion of the book. Place the control explanations and tips in another. Also, quit utilizing synonyms as separate topics. Symmetry is Balance. Standardization is consistency. Stop taking single topics, finding synonyms, and writing on each one.
4) The lack of cited material in your text is disturbing. Your references pages are extensive, but no real effort has been made to link the material to the references.
Action needed: Put in-text citations.
5) Use the power point presentations to hightlight the text, not repeat it word for word.
I bought you book in new condition (never used) for less than ten dollars. I have no idea why the instructor chose it. It is painfully obvious that the instructor has no real world programming experience. It is also obvious that while you have a pedigree printed in your introduction, you have little actual coding or direct design experience. For someone that is supposed to specialize in media communications, your text is very poorly done.
Sincerely,
Jared Davis