Busy last two weeks for Cambridge students and teachers