Smart, young, wanting to learn, doing business while studying and a good English speaker and listener. Made my day this young blood :)
Zirari also impressed by being on time (even early, like a German). He took it very seriously which again made a big impression on me. This guy save the reputation I had of Moroccans for being late.