Staring at a computer screen full of open tabs and half-written essays, junior Sophia Dinubilo sits and waits for her ...