It sounds like your having a really hard time, So here !
Ive never incubated, so I'm no help other than moral.
First from what I see around here, even long time incubators have trouble, just the fact your willing to try this hard for your students is amazing! Wish there were more teachers like...