I am American, but I need to read it again, hahaha!!!
Haha... So the concepts expressed in this post are not simple and immediate to understand