Understanding and Troubleshooting Your PC (Shelly Cashman)
"The length and depth of material coverage is hitting the mark, and I believe that there was an excellent balance of hands-on and conceptual activities." - Nate Ullger, Catawba Valley Community College