Suzan Youssef
Youssef is an amazing teacher, she was pretty funny and always had a nice attitude. She never has gotten frustrated and had patience. I recommend going to the SGLs, really played a big role on grasping the concepts on each chapter. Labs are pretty difficult sometimes but just pay attention to the lectures which will help with lab.  