Mohamed is a great prof, but he reads straight from the powerpoints so it can get dry at times. There were 4 tests and no assignments. The final exam was really easy. Great class if youre beginning with the language, but if you have some experience already, try going for a more difficult class.