I've been to Baguio five times, once as a kid and four times in the past two years, but did not go there for the city itself; rather, as a jump-off to Mt. Pulag National Park. All by bus.
Would you guys advise a rookie driver like me to drive to Baguio? The farthest I've driven to is Lucena. I've also been on a road trip to Anilao and San Antonio, Zambales.