Noura Bellali
Awesome knowledgeable teacher! I took Arabic before with other good professors. But, Professor Bellali is very unique in her linguistic and pedagogical skills. She is multilingual and speaks 5 languages! She makes sure that you assimilate the information. She expects you to work hard outside the class in return. She is a tough grader but very fair!