Good Coverage Of Basic Principles

Review: April 30, 2015
Good coverage of basic principles; good promotion of dialogue among team and all attendees; appreciate the hands-on approach.
Suggested improvements:
-"Practice" projects were poorly thought out/confusing.
- Instructor was just a bit too ego-centric; great knowledge, but consider dialing it back a bit.