Ram Singh

Played by Fady Elsayed

Ram has it all – he’s popular, handsome, a talented footballer, he’s got the Queen Bee girlfriend.

Why am I even talking to you geeks?
Ram

If only his dad Varun would get off his back once in a while and let him enjoy it…

He’s the Coal Hill heartthrob and he knows it – so he’s very reluctant to ruin his street cred by hanging out with the geeks in Miss Quill’s class, and desperate to keep secret the fact he’s getting extra help in Physics from Tanya.

But underneath this perfect front Ram is harbouring some demons – and when he’s thrown into the heart of the incredible dangers at Coal Hill School, he realises he’s not as tough as he thought.