For anyone who yearns to understand the Business Model Canvas, you may want to study these 14 essential links.
Here's one tip for creating a crystal clear canvas.
Use Precise Language
Is every Building Block in your Canvas precise enough? Make sure every building business model block is self explanatory. For example, writing “products” in revenue streams is unclear. More precise would be “product sales” or “margins on product sales”.