A YouTuber named SKUNK1BERRI created a video showing a timelapse of the growth of a cannabis plant, from a seed all the way until harvest. You can see just how much a plant can grow and how you need to change various conditions in order to help it grow. Take a look.
We're guessing this wasn't his first time growing a plant. After all, practice makes perfect.