"Heap and Stack. Value types get stored on stack and reference types get stored on heap.
Right!"
I know you explain this further down, but it would be worth changing "Right!" to "Partially right". Because value types are stored on the stack or heap depending on where they are declared.