'on' which seemed a bit off to my ear...

-Should it be better using 'of'?



Do inform me if you see any corrections needed in my written English.