Hassan Raza
Dr. Raza is a very understanding professor. He is kind and genuinely cares for his students. Not only is he a great professor he is also a good person. He values structure which really shows in his class. He is a professor who has had a great impact on me. Take him if you get the chance.