# MUSTAFA MUSTAFA — Courses & Reviews | UW–Madison

[View on UW Courses](https://uwcourses.com/instructors/MUSTAFA_MUSTAFA--instructor_fb2f45f3415108adc2a2c5d3)

## Dataset

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### repository

twangodev/uwcourses

### schema version

6

### importer version

7

### projection id

85abe9ff8837c2c5a134368dcc4cfc85eb723524b21ddeb3d2e953887d2f0c8f

### observed at

2026-09-07T15:55:43.033547+00:00

### built at

2026-09-11T07:45:51.576183+00:00

### courses

8951

### current instructors

5754

### limited

false

### terms

* 1272
* 1264
* 1262
* 1254
* 1252
* 1244
* 1242
* 1234
* 1232
* 1224
* 1222
* 1212
* 1204
* 1202
* 1194
* 1192
* 1184
* 1182
* 1174
* 1172
* 1164
* 1162
* 1154
* 1152
* 1144
* 1142
* 1134
* 1132
* 1124
* 1122
* 1114
* 1112
* 1104
* 1102
* 1094
* 1092
* 1084
* 1082
* 1074
* 1072

### term

1272

### departments

| subject   | count |
| --------- | ----- |
| AAE       | 90    |
| ABT       | 20    |
| ACCTIS    | 36    |
| ACTSCI    | 14    |
| AFAERO    | 10    |
| AFRICAN   | 87    |
| AFROAMER  | 71    |
| AGROECOL  | 21    |
| AMERIND   | 53    |
| ANAT\&PHY | 7     |
| ANATOMY   | 2     |
| ANESTHES  | 8     |
| ANSCI     | 57    |
| ANTHRO    | 95    |
| ART       | 125   |
| ARTED     | 10    |
| ARTHIST   | 121   |
| ASIALANG  | 129   |
| ASIAN     | 109   |
| ASIANAM   | 28    |
| ASTRON    | 38    |
| ATMOCN    | 69    |
| BIOCHEM   | 51    |
| BIOCORE   | 10    |
| BIOLOGY   | 14    |
| BIOMDSCI  | 18    |
| BME       | 66    |
| BMI       | 41    |
| BMOLCHEM  | 10    |
| BOTANY    | 69    |
| BSE       | 44    |
| C\&ESOC   | 73    |
| CBE       | 48    |
| CHEM      | 101   |
| CHICLA    | 52    |
| CIVENGR   | 133   |
| CLASSICS  | 47    |
| CNP       | 10    |
| CNSRSCI   | 50    |
| COMARTS   | 137   |
| COMPBIO   | 15    |
| COMPLIT   | 11    |
| COMPSCI   | 138   |
| COUNPSY   | 78    |
| CRB       | 19    |
| CS\&D     | 71    |
| CSCS      | 40    |
| CURRIC    | 193   |
| DANCE     | 93    |
| DERM      | 8     |
| DS        | 88    |
| DYSCI     | 35    |
| ECE       | 155   |
| ECON      | 145   |
| EDPOL     | 114   |
| EDPSYCH   | 97    |
| ELPA      | 70    |
| EMA       | 53    |
| EMERMED   | 17    |
| ENGL      | 206   |
| ENTOM     | 40    |
| ENVIRST   | 148   |
| EP        | 15    |
| EPD       | 67    |
| ESL       | 16    |
| F\&WECOL  | 60    |
| FAMMED    | 22    |
| FINANCE   | 50    |
| FOLKLORE  | 40    |
| FOODSCI   | 43    |
| FRENCH    | 63    |
| GEN\&WS   | 145   |
| GENBUS    | 72    |
| GENECSLR  | 17    |
| GENETICS  | 60    |
| GEOG      | 113   |
| GEOSCI    | 83    |
| GERMAN    | 82    |
| GLE       | 48    |
| GNS       | 38    |
| GREEK     | 27    |
| HDFS      | 41    |
| HEBR-BIB  | 13    |
| HEBR-MOD  | 10    |
| HISTORY   | 233   |
| HISTSCI   | 56    |
| HONCOL    | 13    |
| ILS       | 43    |
| INFOSYS   | 9     |
| INTEGART  | 7     |
| INTEGSCI  | 22    |
| INTER-AG  | 18    |
| INTER-HE  | 11    |
| INTER-LS  | 22    |
| INTEREGR  | 16    |
| INTLBUS   | 21    |
| INTLST    | 50    |
| ISYE      | 83    |
| ITALIAN   | 53    |
| JEWISH    | 56    |
| JOURN     | 88    |
| KINES     | 128   |
| LACIS     | 26    |
| LANDARC   | 61    |
| LATIN     | 24    |
| LAW       | 120   |
| LEGALST   | 48    |
| LINGUIS   | 35    |
| LIS       | 89    |
| LITTRANS  | 78    |
| LSC       | 52    |
| M\&ENVTOX | 7     |
| MARKETNG  | 62    |
| MATH      | 153   |
| MDGENET   | 8     |
| ME        | 130   |
| MEDHIST   | 43    |
| MEDICINE  | 60    |
| MEDIEVAL  | 32    |
| MEDPHYS   | 39    |
| MEDSC-M   | 29    |
| MEDSC-V   | 41    |
| MHR       | 68    |
| MICROBIO  | 45    |
| MILSCI    | 16    |
| MM\&I     | 22    |
| MOLBIOL   | 6     |
| MS\&E     | 59    |
| MUSIC     | 165   |
| MUSPERF   | 126   |
| NAVSCI    | 20    |
| NE        | 44    |
| NEURODPT  | 11    |
| NEUROL    | 7     |
| NEURSURG  | 4     |
| NTP       | 11    |
| NURSING   | 111   |
| NUTRSCI   | 65    |
| OBS\&GYN  | 18    |
| OCCTHER   | 39    |
| ONCOLOGY  | 14    |
| OPHTHALM  | 5     |
| OTM       | 43    |
| PATH      | 34    |
| PATH-BIO  | 29    |
| PEDIAT    | 26    |
| PHARMACY  | 31    |
| PHILOS    | 77    |
| PHMCOL-M  | 11    |
| PHMPRAC   | 45    |
| PHMSCI    | 60    |
| PHYASST   | 37    |
| PHYSICS   | 88    |
| PHYSIOL   | 3     |
| PHYTHER   | 37    |
| PLANTSCI  | 52    |
| PLPATH    | 35    |
| POLISCI   | 192   |
| POPHLTH   | 58    |
| PORTUG    | 33    |
| PSYCH     | 101   |
| PSYCHIAT  | 22    |
| PUBAFFR   | 54    |
| PUBLHLTH  | 23    |
| RADIOL    | 11    |
| REALEST   | 41    |
| RELIGST   | 90    |
| RHABMED   | 9     |
| RMI       | 24    |
| RP\&SE    | 102   |
| S\&APHM   | 17    |
| SCANDST   | 73    |
| SLAVIC    | 89    |
| SOC       | 149   |
| SOCWORK   | 87    |
| SOILSCI   | 46    |
| SPANISH   | 83    |
| SRMED     | 21    |
| STAT      | 94    |
| STDYABRD  | 52    |
| STS       | 8     |
| SURGERY   | 25    |
| SURGSCI   | 33    |
| THEATRE   | 91    |
| URBRPL    | 60    |
| UROLOGY   | 5     |
| ZOOLOGY   | 89    |

## instructor

### instructor uid

instructor\_fb2f45f3415108adc2a2c5d3

### source

madgrades

### source instructor id

1066754

### identity basis

source\_id

### identity status

source\_identified

### name

MUSTAFA MUSTAFA

### first observed at

2026-09-06 23:14:58.172943+00:00

### last observed at

2026-09-07 15:55:43.033547+00:00

### ratings

#### review count

6

#### quality

4.67

#### difficulty

3.83

#### quality count

6

#### difficulty count

6

#### profile id

rmp:2659101

#### source url

<https://www.ratemyprofessors.com/professor/2659101>

#### match basis

exact\_name

#### observed at

2026-09-07 16:16:19.047091+00:00

#### courses

##### course 8e2ea734958f7f267578f7e3

###### review count

5

###### quality

4.6

###### difficulty

3.8

###### quality count

5

###### difficulty count

5

##### course 8000a446c9a8064c11f86744

###### review count

1

###### quality

5

###### difficulty

4

###### quality count

1

###### difficulty count

1

#### bayesian quality

3.8928352181127654

#### prior mean

3.6596857835465957

#### prior weight

20

### grade statistics

#### gpa

3.525

#### graded

1647

#### counts

* 820
* 380
* 278
* 96
* 54
* 14
* 5

#### sections

175

### current

false

### courses

None recorded.

### revision

e243353dcb7d79b7247ced91d69443ef4c2a6349

### instructor url

/instructors/MUSTAFA\_MUSTAFA--instructor\_fb2f45f3415108adc2a2c5d3

## history

| term | course\_uid                      | course\_id  | title                                             |
| ---- | -------------------------------- | ----------- | ------------------------------------------------- |
| 1264 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1264 | course\_ae88eb0c23726ca87d3a25ae | AFRICAN 330 | SIXTH SEMESTER ARABIC                             |
| 1262 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1262 | course\_ec6846aaed16df931a6332eb | AFRICAN 329 | FIFTH SEMESTER ARABIC                             |
| 1262 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1254 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1254 | course\_ae88eb0c23726ca87d3a25ae | AFRICAN 330 | SIXTH SEMESTER ARABIC                             |
| 1254 | course\_c534aaad59a7b96e6d0fd9b0 | INTLST 110  | INTERNATIONAL LEARNING COMMUNITY GENERAL SEMINAR  |
| 1252 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1252 | course\_ec6846aaed16df931a6332eb | AFRICAN 329 | FIFTH SEMESTER ARABIC                             |
| 1252 | course\_c534aaad59a7b96e6d0fd9b0 | INTLST 110  | INTERNATIONAL LEARNING COMMUNITY GENERAL SEMINAR  |
| 1244 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1244 | course\_ae88eb0c23726ca87d3a25ae | AFRICAN 330 | SIXTH SEMESTER ARABIC                             |
| 1244 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1244 | course\_5cf45036436147883a3837d1 | INTLST 210  | INTERNATIONAL LEARNING COMMUNITY LANGUAGE SEMINAR |
| 1242 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1242 | course\_ec6846aaed16df931a6332eb | AFRICAN 329 | FIFTH SEMESTER ARABIC                             |
| 1242 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1242 | course\_5cf45036436147883a3837d1 | INTLST 210  | INTERNATIONAL LEARNING COMMUNITY LANGUAGE SEMINAR |
| 1234 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1234 | course\_ae88eb0c23726ca87d3a25ae | AFRICAN 330 | SIXTH SEMESTER ARABIC                             |
| 1234 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1232 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1232 | course\_ec6846aaed16df931a6332eb | AFRICAN 329 | FIFTH SEMESTER ARABIC                             |
| 1232 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1232 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1224 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1224 | course\_ae88eb0c23726ca87d3a25ae | AFRICAN 330 | SIXTH SEMESTER ARABIC                             |
| 1224 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1224 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1222 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1222 | course\_ec6846aaed16df931a6332eb | AFRICAN 329 | FIFTH SEMESTER ARABIC                             |
| 1222 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1222 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1212 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1212 | course\_ec6846aaed16df931a6332eb | AFRICAN 329 | FIFTH SEMESTER ARABIC                             |
| 1212 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1204 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1204 | course\_ae88eb0c23726ca87d3a25ae | AFRICAN 330 | SIXTH SEMESTER ARABIC                             |
| 1202 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1202 | course\_ec6846aaed16df931a6332eb | AFRICAN 329 | FIFTH SEMESTER ARABIC                             |
| 1202 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1202 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1194 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1194 | course\_ae88eb0c23726ca87d3a25ae | AFRICAN 330 | SIXTH SEMESTER ARABIC                             |
| 1194 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1192 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1192 | course\_ec6846aaed16df931a6332eb | AFRICAN 329 | FIFTH SEMESTER ARABIC                             |
| 1192 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1192 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1184 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1184 | course\_ae88eb0c23726ca87d3a25ae | AFRICAN 330 | SIXTH SEMESTER ARABIC                             |
| 1184 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1184 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1182 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1182 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1174 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1172 | course\_27ae9716842b96b15a0aa4f2 | AFRICAN 321 | FIRST SEMESTER ARABIC                             |
| 1172 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1172 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1172 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1164 | course\_9c49545781a94ab5d32ea80f | AFRICAN 322 | SECOND SEMESTER ARABIC                            |
| 1164 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1162 | course\_27ae9716842b96b15a0aa4f2 | AFRICAN 321 | FIRST SEMESTER ARABIC                             |
| 1162 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1154 | course\_9c49545781a94ab5d32ea80f | AFRICAN 322 | SECOND SEMESTER ARABIC                            |
| 1154 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1152 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1144 | course\_9c49545781a94ab5d32ea80f | AFRICAN 322 | SECOND SEMESTER ARABIC                            |
| 1144 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1142 | course\_27ae9716842b96b15a0aa4f2 | AFRICAN 321 | FIRST SEMESTER ARABIC                             |
| 1142 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1142 | course\_f0b95aab76b960f5ac6d43e1 | INTLST 310  | INTERNATIONAL LEARNING COMMUNITY SEMINAR          |
| 1134 | course\_9c49545781a94ab5d32ea80f | AFRICAN 322 | SECOND SEMESTER ARABIC                            |
| 1134 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1132 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1124 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1122 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1122 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1114 | course\_9c49545781a94ab5d32ea80f | AFRICAN 322 | SECOND SEMESTER ARABIC                            |
| 1114 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1114 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1112 | course\_27ae9716842b96b15a0aa4f2 | AFRICAN 321 | FIRST SEMESTER ARABIC                             |
| 1112 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1112 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1104 | course\_9c49545781a94ab5d32ea80f | AFRICAN 322 | SECOND SEMESTER ARABIC                            |
| 1104 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1104 | course\_43d0fbda1f856de7129f9429 | AFRICAN 699 | DIRECTED STUDY                                    |
| 1102 | course\_27ae9716842b96b15a0aa4f2 | AFRICAN 321 | FIRST SEMESTER ARABIC                             |
| 1102 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1094 | course\_9c49545781a94ab5d32ea80f | AFRICAN 322 | SECOND SEMESTER ARABIC                            |
| 1094 | course\_8000a446c9a8064c11f86744 | AFRICAN 324 | FOURTH SEMESTER ARABIC                            |
| 1092 | course\_27ae9716842b96b15a0aa4f2 | AFRICAN 321 | FIRST SEMESTER ARABIC                             |
| 1092 | course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 | THIRD SEMESTER ARABIC                             |
| 1084 | course\_9c49545781a94ab5d32ea80f | AFRICAN 322 | SECOND SEMESTER ARABIC                            |

## timeline

| term | courses |
| ---- | ------- |
| 1084 | 1       |
| 1092 | 2       |
| 1094 | 2       |
| 1102 | 2       |
| 1104 | 3       |
| 1112 | 3       |
| 1114 | 3       |
| 1122 | 2       |
| 1124 | 1       |
| 1132 | 1       |
| 1134 | 2       |
| 1142 | 3       |
| 1144 | 2       |
| 1152 | 1       |
| 1154 | 2       |
| 1162 | 2       |
| 1164 | 2       |
| 1172 | 4       |
| 1174 | 1       |
| 1182 | 2       |
| 1184 | 4       |
| 1192 | 4       |
| 1194 | 3       |
| 1202 | 4       |
| 1204 | 2       |
| 1212 | 3       |
| 1222 | 4       |
| 1224 | 4       |
| 1232 | 4       |
| 1234 | 3       |
| 1242 | 4       |
| 1244 | 4       |
| 1252 | 3       |
| 1254 | 3       |
| 1262 | 3       |
| 1264 | 2       |

## term

1272

## courses

None recorded.

## reviews

### items

```json
[
  {
    "observed_at": "2026-09-07 16:16:19.047091+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQyMTUzODQ2",
    "source_instructor_id": "rmp:2659101",
    "instructor_name": "Mustafa Mustafa",
    "course_label": "AFRICAN323",
    "course_id": "AFRICAN 323",
    "course_uid": "course_8e2ea734958f7f267578f7e3",
    "review_date": "2026-01-01 02:25:55 +0000 UTC",
    "comment": "Ustadh Mustafa has genuinely improved my Arabic skills so much. He acts tough, but he is very kind and witty. It can be difficult to understand grading criteria, but he provides prompt and clear feedback and is very dedicated to making sure students understand concepts and succeed. This class definitely requires effort, but it is very worth it!",
    "source_url": "https://www.ratemyprofessors.com/professor/2659101",
    "quality_rating": 5,
    "difficulty_rating": 3
  },
  {
    "observed_at": "2026-09-07 16:16:19.047091+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTQxNjQxMTM2",
    "source_instructor_id": "rmp:2659101",
    "instructor_name": "Mustafa Mustafa",
    "course_label": "AFRICAN324",
    "course_id": "AFRICAN 324",
    "course_uid": "course_8000a446c9a8064c11f86744",
    "review_date": "2025-09-14 01:35:21 +0000 UTC",
    "comment": "Ustaz Mustafa was one of the best Arabic teachers I've ever had! The grammar was tough, but he is always open to helping students and gives lots of feedback in a kind and funny manner! ",
    "source_url": "https://www.ratemyprofessors.com/professor/2659101",
    "quality_rating": 5,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:16:19.047091+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM1NzkwNzc0",
    "source_instructor_id": "rmp:2659101",
    "instructor_name": "Mustafa Mustafa",
    "course_label": "AFRICAN323",
    "course_id": "AFRICAN 323",
    "course_uid": "course_8e2ea734958f7f267578f7e3",
    "review_date": "2022-01-24 19:43:14 +0000 UTC",
    "comment": "The Arabic TAs are great, but Ustaz Mustafa explains everything SO WELL, and I feel like my Arabic skills have improved so much since taking Arabic 3. He focuses a lot on grammar, which is really helpful as you go forward with Arabic. You get info on each quiz &amp; exam beforehand &amp; he's not a tough grader. Expect to speak Arabic in class!",
    "source_url": "https://www.ratemyprofessors.com/professor/2659101",
    "quality_rating": 5,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:16:19.047091+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM1MTI0MDEy",
    "source_instructor_id": "rmp:2659101",
    "instructor_name": "Mustafa Mustafa",
    "course_label": "AFRICAN323",
    "course_id": "AFRICAN 323",
    "course_uid": "course_8e2ea734958f7f267578f7e3",
    "review_date": "2021-10-14 04:42:03 +0000 UTC",
    "comment": "Professor Mustafa is the best thing that will happen to your Arabic skills. Of course, he points out your many mistakes but that is the best way to grow as a language learner. He is kind and funny and sweet and incredibly knowledgeable. Do your homework, learn from your mistakes, and get to know him and you will be happy in any of his classes.",
    "source_url": "https://www.ratemyprofessors.com/professor/2659101",
    "quality_rating": 5,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:16:19.047091+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM1MTIzOTgx",
    "source_instructor_id": "rmp:2659101",
    "instructor_name": "Mustafa Mustafa",
    "course_label": "AFRICAN323",
    "course_id": "AFRICAN 323",
    "course_uid": "course_8e2ea734958f7f267578f7e3",
    "review_date": "2021-10-14 04:27:48 +0000 UTC",
    "comment": "Mustafa Mustafa is a Malek. As someone interested in really learning Arabic, he has been very helpful, answering nearly all my questions. His knowledge of grammar and culture is on another level. You are challenged daily and he turns your mistakes into learning opportunities. Just make sure to do your wajib or else he'll &quot;see it in your eyes.&quot;",
    "source_url": "https://www.ratemyprofessors.com/professor/2659101",
    "quality_rating": 5,
    "difficulty_rating": 4
  },
  {
    "observed_at": "2026-09-07 16:16:19.047091+00:00",
    "run_id": "20260907T155543-ce3781c4",
    "source_review_id": "UmF0aW5nLTM0MTgwMjY3",
    "source_instructor_id": "rmp:2659101",
    "instructor_name": "Mustafa Mustafa",
    "course_label": "AFRICAN323",
    "course_id": "AFRICAN 323",
    "course_uid": "course_8e2ea734958f7f267578f7e3",
    "review_date": "2020-12-23 00:06:13 +0000 UTC",
    "comment": "Online class wasn't great, he is older &amp; honestly don't think he understands technology all that much. Grading criteria is unclear, due dates are unclear, &amp; doesn't put grades in until the end of the semester. He is funny &amp; personable once you get to know him but is a hard ass at the same time. Not the worst if you genuinely want to learn Arabic.",
    "source_url": "https://www.ratemyprofessors.com/professor/2659101",
    "quality_rating": 3,
    "difficulty_rating": 4
  }
]
```

### total

6

### page

1

### courses

| course\_uid                      | course\_id  |
| -------------------------------- | ----------- |
| course\_8e2ea734958f7f267578f7e3 | AFRICAN 323 |
| course\_8000a446c9a8064c11f86744 | AFRICAN 324 |

### matched

true

## social Image

false
