Motor Driver /Controller Arduino Compatible

Hello Robot shop Experts

Good Morning
Can you please advise and support for following :
I want to drive 2 12v dc motor Bi-directional and each takes about 3-4 amp of current.
Can you please advise suitable Motor Driver for same which is compatible with Arduino

Thank you very Much

This one looks like a good choice: Cytron 3A 4-16V Dual Channel DC Motor Driver - RobotShop

Maybe you can also consider this: ODESC3.6 Optimizes High Performance Brushless Motor High-Power Dual-Drive Controller