It's great you had good team mates and you all worked along well for your projects. Too bad for your teacher for not even giving you attention during the presentation. But I hope she gave you good grades?
The last semester seems to have been so busy yet productive for you. All the best of course on your thesis. I believe you can ace it :)
!PIZZA