How to install Team Win Recovery Project and Root Xiaomi Redmi Note 9

I need a tutorial on how to install TWRP and root my phone because I only found tutorials online for the PRO version
and as I was told I have to be very specific about my phone when installing anything root related including twrp
also can any of you recommend which root to use