Another lengthy update. After beating Surge went back north to Cerulean City and went through Rock Tunnel (took longer than usual because I couldn't get Flash HM). After my trip through Rock tunnel went to Celadon after beating all the trainers on the way. Got to Celadon city and wiped the walls with the trainers there. Golbat easily dispatched Vileplume and Victreebel while Beedrill made short work of Tangela. After I healed up I took on Team Rocket making sure to beat them all. Faced Giovanni after which my Ivysaur evolved into Venusaur. Then I went to Pokemon Tower and had Golbat absolutely destroy the channelers. Beat Team Rocket in the tower and then beat all the trainers on routes 12 and 13 and then stopped at the top of route 14.