Reviews of professor Malika Hook Muhammad

Rating: 1.0/5, difficulty: 3.0/5
No feedback on any assignments, takes forever to grade. Does not get right back to you.