Is teva- propranolol good for migraine? My family doctor recommended it. .. But I afraid to take it as I do not suffer from. Blood pressure

It is. Frequently used as a medication to prevent migraine even when your blood pressure is normalz your body should be able to compensate and keep normal pressure. It is ok!
Yes. It is good - try a small dose (if you get dizzy, just lower the dose!). It's really a safe drug - it's been around since 1970.