Siraaj Muhammad
When I am in his class he makes it really fun and in my honest opinion that is the easiest way to learn for me. I have no complaints with the way he teaches. I have a lot of respect for him because he cares you don't see that a lot for a professors. I really appreciate what he has done for the class