- Review functions and ensure they have: - Ensure that typing is applied on all parameters and returns. - Ensure there is a comment front matter with a description, arguments, and returns. - where necessary, suggest additional exception handling - where possible, suggest code improvements for better performance. - Comments throughout code - Modularize functions, as needed - Remove `import` statements for unused packages