Every Iranian person I've met has been great. The two best specialist physicians I've ever had were Iranian and were deeply caring, patient-first doctors. Like a lot of situations, there is a difference between "the people" and the current ruling government/religion/government-religion of countries.