Connor Mulgrew portrayed by Shana O'Meara

Life is never easy for Connor, the seriously emotionally screwed up teenager. He has a very difficult and strained relationship with his mother Christine (the school's new english teacher). But his instant chemistry with Imogen could be about to change all of this.