My Science teacher is a lot nicer to me following parents evening, for example he always smiles and says hi when he sees me, and has a bit of a laugh with me in class, as well as helping me when I'm struggling - which he didn't do before.
However, I'm worried I'm going to fail at this and end up at square one again...

All I can do is revise constantly and hope it goes in...but on the plus side, I've just gotten all my HW done for the next week, so I am freed up to revise as much as I need.