Tawfik Elshehabi
Dr. Elshehabi is a true 'Professor for the People'. He will do whatever it takes to make sure his students pass. Exams cover the basics of each chapter and problems come from the book. Sometimes Dr. Elshehabi can skim over very important material, leaving you to find it on your own. Overall, the most caring and kind professor I have had at UW.