2017–2022 Mazda 3 Hatchback Review for Teen Drivers | TheirFirstCar.com