What do you think of Cara as the new leader of The Tomorrow People?

Cara made some better decisions as leader in this episode. What do you think of her new leadership skills?
Added:

Do you think Roger's body was cremated and he can't be brought back?

Jedikiah said he destroyed Roger's body. Cara thinks all hope is lost to get Stephen's father back, but John and Stephen think...
Added:

What grade would you give The Tomorrow People halfway through Season 1?

The Tomorrow People is halfway through its first season. Hand out a grade now!
Added: