1、I'm not mechanically minded.
2、He's always been mechanically minded.
3、There was nothing to it... I'm mechanically minded!
4、Not being very mechanically minded I replaced the radiator cap with a new higher rated one Apparently it might need a new thermostat.