Haytham Allos
He is a nice guy and he has most of the knowledge known but sometimes it seems as though he did not actually know and read about it right before lecture. This iteration of CSE12 was easier than normal due to his willingness to accommodate for COVID and remote teaching.