To add to that, many of the practical data problems I run into almost never use most of the techniques you learn in classes. Either it is a small subset which can be more robust in data handling, or it is a technique or package not covered in classwork.