Aziz Bahha
Dr. Bahha is very knowledgeable and caring. His lectures CSC-539 are very clear and engaging. Take him for a hybrid class! Clear criteria of what is expected from you, and manageable A if you just follow instructions.