it caters to both beginners and seasoned professionals