Bahy Abdel-Mesih
Dr. Bahy explains everything so clearly and sets everything out so you know what to expect. His lectures are very clear and he is also very helpful and happy to help outside of class. While many people think his classes are tough, they are not bad if you study what he tells you to. One of the best professors in the ST department! TAKE HIM!