To answer this, you probably should also tell us a bit about how your professor describes how to transform a matrix to its reduced row echelon form? That way the answer may be a little more meaningful to you.
Here is a sketch of how I would explain it to my students:
Let's say $ A $ is the original matrix and $R $ the reduced echelon form.
The reduction to reduced echelon form can be viewed as the application (multiplication) of a sequence of matrices to $ A $:
$
D L_{n-1} \cdots L_0 A = R.
$ The matrices $ L_i $ are called Gauss transforms and the matrix $ D $ is diagonal. Importantly, those matrices are square and invertable (nonsingular).
Next, let's take the linearly independent columns of $ R $ and create a matrix $ \widetilde R $ with those and let's take the corresponding columns of $ A $ and make a matrix $ \widetilde A $ with those.
Then $ D L_{n-1} \cdots L_0 \widetilde A = \widetilde R $.
Now, if the columns of $ \widetilde R $ are linearly independent, then we know that $ \widetilde R x = 0 $ implies that $ x = 0 $. Let's see what this tells us about $ \widetilde A $: Assume $ \widetilde A x = 0 $. Then $ \widetilde A x =
L_0^{-1} \cdots L_{n-1}^{-1} D^{-1} \widetilde R x $ which implies that $ \widetilde R x = 0 $. But that means that $ x = 0 $. So, if columns in $ R $ are linearly independent, then the corresponding columns in $ A $ are linearly independent. The converse can be proven similarly.
Now, if your professor did not introduce the concept of Gauss transform, or relate the reduction to echelon form to multiplication by matrices, then it becomes a bit harder to answer your question...