How does one introduce, or how were you introduced to characteristic classes?

You can assume that the student is comfortable with principal bundles and connections on principal bundles. 

I am not asking for references for characteristic classes, I have references but I am not able to really understand them. 

What I am requesting is **your** way of introducing characteristic classes.