There is big difference between understanding something, knowing something and application of that knowledge. It is easy to sit in class and follow along and feel like you get it. Much harder to explain it to the class from scratch.
"If you can't explain it simply, you don't understand it well enough." -Einstein