I would not recommend taking this class if you ask alot of questions. Proff jalloh did not appreciate when students asked the same question even if you heard him or not. Very sarcastic and rude at times. Class got canceled more and more towards the end of the semester so its up to you to keep track of your work. I give the rate of 5/10