Tessa Berg
Clearly the best, out of generally was a bad bunch of teaching staff in the CS department. She clearly puts the student first, has a considerable amount of empathy and understanding, very energetic in delivery, and well organised. Too good for Heriot-Watt in my opinion. Top prof!