Pharmacy is pretty hard because it's quite saturated and you can't just open up a pharmacy after you graduate because you are only allowed to have a certain amount in one area and opening up your own pharmacy is every aspiring pharmacists goal most of the time. Whereas teaching is something that will always have higher job prospects. However don't let this determine your future because jobs are quite hard to find these days.