It would be beneficial to split lesson 3: features into necessary and nice to know so that the latter can be skipped if time is tight.