It's well structured, has a little bit for everyone, including a new class. I would separate the class out, and really make the adventure setting it's own thing, and then polish the class up. A really great start though.
Thank you! For sake of practicality, I did focus a lot of time into the structure of the pages (printable booklets are my jam) and keeping the content open enough for anyone to use within their own adventures. Upcoming playtesting will help me polish things, too!