Man, how I initially hated this course. However, the textbook is very clear and offers good examples. I also recommend signing up for the online component (as our instructor required) because the additional practice and reference materials are actu...