P5.js is actually such a cool library and I feel I've barely scratched the surface! It's super friendly for creating artwork and I can totally see myself using it in future projects.
p5js.org also has fantastic documentation and its own online editor, so it's super easy to get started 😉 I totally get why my course uses it to teach JavaScript to beginners.