Can you please for goodness sake change your lesson validations to ignore upper/lower casing:
Example: Lesson 11/15
Render Me!, document.getElementById('app')); will not PASS! just because of uppercase M!!!
Not to mention if I wanted to put my own text into the H1 tag content... sigh