Produced by Chris Liberti and William Hartong.
Mixed by Chris Liberti.
All tracks recorded and mixed at Sidewinder Studios, Astoria Queens, NYC. Except “God In Training”, “Global Warming Day”, Win Some Lose Some” and “Light up for Me” basic tracks recorded and engineered by John Morrical at Dangerous Music, NYC.
“Light up for Me” and “Global Warming Day” mixed by John Morrical in L.A., CA.
“Meagan” basic tracks recorded and engineered by Aaron Shadwell at Soundsmith Studios, Jamaica Plain, MA.
Drums on “She Waits”, “Geek in Love” and “Plain Jane” recorded at Madhouse Studios, Queens, NYC.
String arrangements by Dave Eggar.
Matsred by Gene Paul at DB Mastering Plus, NYC.
Tracks 6, 8, 10 mastered by Colin Decker at M Works, Boston, MA.
Recorded by Mark Ambrosino