I Am God

Written by Diane Ruggiero and Cathy Belben and directed by Martha Mitchell, the episode premiered on UPN on April 11, 2006.

The series depicts the adventures of Veronica Mars (Kristen Bell) as she deals with life as a high school student while moonlighting as a private detective.

In this episode, Veronica experiences persistent and vivid nightmares of the students who died in the bus crash, and she attempts to piece together the clues she's gotten from these dreams.

Meanwhile, Logan (Jason Dohring) and Wallace (Percy Daggs III) are forced to work together on a science experiment.

During the filming of "I Am God", several press members, primarily bloggers, were allowed to visit the show's set, an event that was the first of its kind for Veronica Mars.

Bloggers had been an important source of the show's fandom and press coverage, and the event was set up by UPN executives as a public relations project.

Veronica lists the bus crash victims; Cervando, Betina, Rhonda, Marcos, Peter, and Meg.

Veronica recounts an encounter with her father, in which she admitted sneaking on the bus, where she found a CD containing voicemails Dick left Betina.

Principal Clemmons informs Veronica that due to a recalculation Angie Dahl (Kayla Ewell) now has the highest GPA and is in the lead for the Kane Scholarship.

Rebecca denies having a relationship with Keith, while Angie also gets into Stanford, and Dick is told he'll have to attend summer school.

Keith solves a case for Principal Clemmons regarding students who paid money to be diagnosed with generalized anxiety disorder in order to earn better grades.

[5] Despite being credited, Duncan (Teddy Dunn), Weevil (Francis Capra), and Jackie (Tessa Thompson) do not appear in the episode.

[7] After reaching Kearny Mesa, San Diego, where the show primarily films, the bloggers toured the set and talked with cast and crew members.

One press member expressed that Ryan Hansen, Thomas, and Kristen Bell were especially kind and receptive to the visitors.

In season 3, Jordan would become the first actor to have two different roles on Veronica Mars when he was cast as Tim Foyle, a teaching assistant.

While wishing that it had come earlier in the season, the reviewer wrote that "its intense style and emotional stakes put it on the shortlist of best Veronica Mars episodes.

Kayla Ewell guest starred in the episode.