Colin Kaepernick elected to train with Super Bowl MVP Kurt Warner this offseason in Arizona.
The San Francisco 49ers approved of their franchise quarterback's decision. General manager Trent Baalke said as much at last month's NFL Scouting Combine.
Kaepernick is brushing up on his fundamentals before he begins working with a new position coach, Steve Logan, a one-time NFL Europe coaching colleague of head coach Jim Tomsula. Logan, who was the offensive coordinator when Tomsula was head coach of the Rhein Fire, will get to implement his own teachings when San Francisco begins on-field offseason workouts in April.
While Kaepernick has been away from the Bay Area, Logan has been hard at work to familiarize himself with the scheme being implemented by new offensive coordinator Geep Chryst, who happened to be Kaepernick's former position coach of the past four seasons.
A breakdown of the 49ers 2015 coaching staff in photos.

Last position: San Francisco 49ers defensive line coach





Last position: 49ers tight ends coach





Last position: 49ers quarterbacks coach





Last position: Oakland Raiders defensive coordinator




Returning for his fourth season as 49ers running backs coach



Last postion: Oakland Raiders interim head coach



Last position: New York Jets special teams coordinator




Last position: Tampa Bay Buccaneers running backs coach



Last position: Washington Redskins offensive line coach



Last position: 49ers midwest scout

Last position: Atlanta Falcons secondary coach



Last position: LSU wide receivers coach

Last position: USC defensive coordinator


Last position: Cleveland Browns offensive quality control



Last position: 49ers offensive assistant


This is Franklin's first coaching position




Last position: Youngstown State University head coach



Returning for his second season as 49ers defensive assistant


Last position: 49ers offensive assistant




Returning for his second season as 49ers offensive assistant

Logan, who coached Atlanta Falcons quarterback Matt Ryan in his final two years at Boston College, recently told 49ers Studios how Chryst's familiarity with his star pupil will pay big dividends as the staff prepares for the upcoming season.
"I really think it's a gift to have Geep in the place that he's in because it's going to allow us to get off to a really fast start," said Logan, who has 36 years of coaching experience in the professional and collegiate ranks.
Logan stressed that Chryst's knowledge of San Francisco's current personnel bodes well for a new coaching staff.
"I'm as excited right now as I've ever been in 40 years of coaching," said Logan, who appreciates the hard-working characteristics of San Francisco's offensive staff. "It doesn't take long to feel it, whether there is going to be a combative nature or a collaborative nature, or something in between. The collaboration that has already been exhibited has me excited.
"Geep is doing a great job of leading it. He's got a vision of where he wants to go, and at the same time, he's asking for everybody's input."
Logan's input is unique in the sense that he's watched 49ers games over the past four seasons. Since Logan's last coaching stint as a running backs coach with the Tampa Bay Buccaneers, the personable coach said he's made a routine of watching San Francisco play on Sundays.
"Being away from the game can be refreshing," Logan said, "but when you get away from the game, it's important to stay current.
With that knowledge of the 49ers roster, Logan said he's "really more in tuned to what I'm walking into than what I normally would have been."
So after watching a player like Kaepernick, Logan said he's eager to begin working with his new players.
Kaepernick, at the moment, will likely be the only quarterback on the roster when free agency begins on March 10. Veteran backups Blaine Gabbert and Josh Johnson are headed for free agency.
Logan will work with Kaepernick and any other signal-callers on the roster this offseason.
And his goals for improving the quarterback group?
"You have a checklist of things," Logan said. "You go in and do you research on what needs to be improved upon, what can be enhanced and you set up drills to do just that."