Should I teach Fly to my Charizard or use a Fearow?
Personally I would Choose Fearow.
i choose fly
I say at least try to teach the charizard. Why? Dragons are cool.
Teach the Charizard Fly. Then you'll have one Pokemon that has both Flying and Fire type moves.