Shrideep Pallickara
Shrideep is hands down one of the most amazing lecturers I have seen at any university. Incredibly passionate, energetic, and knowledgeable. The HWs can be brutal & hectic, but they're incredibly rewarding. You'll suffer a lot but then will learn even more. I hated Systems / Networks, but this class has made me appreciate and even love the area.