Saleem Sahawneh
I took his class amidst COVID-19, and before we left, this professor did a pretty good job of explaining the material to the students. One problem I had with the class was the presentation of the material is very boring. Otherwise, accessible outside of class and cares about students passing. Wish to take him again before I graduate.