Mental Model
To remove a node with a specific value, find it by walking through the list and then skip it by changing the previous node's pointer.
Analogy: Imagine a chain of paper clips linked together. To remove one clip with a certain color, you find it and then link the clip before it directly to the clip after it, skipping the one you want to remove.
head -> 1 -> 2 -> 3 -> 4 -> null
