Yousry Azmy
I took Fortran for Nuc. E. with Dr. Azmy, and he definitely knows the material. He has somewhat dry lectures, but I never found myself getting bored in his class. He is very helpful if you email or come to him with questions in or outside of class, and he is always looking for feedback. Overall, Dr. Azmy is a very good professor.