Zakariya Qawaqneh
Professor Qawaqneh is the man. He's my fav professor in the CS dept. He is always accessible to his students if we have questions.  He tries to help you understand the material. He knows the subject well, I feel like I learned a lot in his classes. Tests were open book and the slides were done pretty well. I recommend taking him