**Good** - Code is clean. - Commented. - Functions and variables are named well. **Things to work on** - Add more test in code. Overall: Code looks good!
Good
Things to work on
Overall: Code looks good!