Communication · Fall 2026, Winter 2027, Spring 2027, & Summer 2027

SDSU COMM 103 — Oral Communication

0–3 units 241 enrollment options

Training in fundamental processes of oral expression; method of obtaining and organizing material; outlining; principles of attention and delivery; practice in construction and delivery of various forms of speeches. Not open to students with credit in Africana Studies 140 or Chicana and Chicano Studies 111A.

Course requirements

Prerequisites: Review the SDSU Catalog for prerequisite requirements. Proof of completing the prerequisites may be required on the first day of classes.

  • Review the SDSU Catalog for prerequisite requirements. Proof of completing the prerequisites may be required on the first day of classes.

Fall 2026 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
1212 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM LH 254 Jeffrey Klubeck No rating
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1211 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM NE 278B Eliana Bentley No RateMyProfessor match available
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1195 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM HH 128 Clare Homan No RateMyProfessor match available
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1213 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM LH 441 Ryan Montez 5.0/5 · 49 reviews Difficulty 1.5 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1200 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM SLHS 247 Caitlin Marinelli 5.0/5 · 5 reviews Difficulty 1.4 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1201 Discussion In person Open 21 / 22 Mon/Wed 10:00 AM–10:50 AM LH 260 Lindsay Smith 4.9/5 · 7 reviews Difficulty 1.9 · 86% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1206 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM GMCS 307 Samantha Fischer 5.0/5 · 2 reviews Difficulty 1.0 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1203 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM PSFA 437 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1204 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM HH 128 Ryan Montez 5.0/5 · 49 reviews Difficulty 1.5 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1215 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM AH 2103 Eden Tzoore No RateMyProfessor match available
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1199 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM LH 258 Jeffrey Klubeck No rating
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1207 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM SSW 2512 Sydney Stafford 4.7/5 · 6 reviews Difficulty 2.5 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1202 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM PSFA 374 Lin Huang 4.9/5 · 24 reviews Difficulty 2.0 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1196 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM LH 251 Jasmin Diego No RateMyProfessor match available
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1208 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM PSFA 437 Kayla Canepa 4.8/5 · 11 reviews Difficulty 2.4 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1210 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM SLHS 149 Caitlin Marinelli 5.0/5 · 5 reviews Difficulty 1.4 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10294 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM PSFA 318 Michael Downs No RateMyProfessor match available
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1198 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM SSW 2512 Sophie Marcus No RateMyProfessor match available
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1237 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM SSW 3630 Kendra Straub 4.9/5 · 18 reviews Difficulty 2.8 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1209 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM NE 085 Courtney Meissner 4.6/5 · 16 reviews Difficulty 2.3 · 82% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1205 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM SSW 2514 Lesley Zavala 5.0/5 · 6 reviews Difficulty 1.8 · 100% take again
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1197 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM HH 218 Reychel Robles No RateMyProfessor match available
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1214 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM LH 254 Michael Downs No RateMyProfessor match available
1194 Lrg Lect In person Open 505 / 506 Mon 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1228 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM NE 273 Eliana Bentley No RateMyProfessor match available
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1193 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM SLHS 149 Naza Jaff No RateMyProfessor match available
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
7796 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM COM 205 Ryan Montez 5.0/5 · 49 reviews Difficulty 1.5 · 100% take again
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1217 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM AH 2107 Naza Jaff No RateMyProfessor match available
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1229 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM ARTN 512B Bella Reyes No rating
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1220 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM ARTN 300B Cristian Ramirez No RateMyProfessor match available
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1224 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM SLHS 247 Daniel Knickerbocker No RateMyProfessor match available
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
7708 Discussion In person Open 20 / 22 Mon/Wed 1:00 PM–1:50 PM NE 175 Courtney Meissner 4.6/5 · 16 reviews Difficulty 2.3 · 82% take again
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1219 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM PSFA 437 Taylor Williams 4.0/5 · 1 review Difficulty 2.0 · 50% take again
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10321 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM GMCS 329 Makani Ash No RateMyProfessor match available
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10296 Discussion In person Open 21 / 22 Mon/Wed 9:00 AM–9:50 AM GMCS 328 Samantha Fischer 5.0/5 · 2 reviews Difficulty 1.0 · 100% take again
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10295 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM ARTN 300B Bella Reyes No rating
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1218 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM LH 256 Vivi Laitinen No RateMyProfessor match available
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1225 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM LH 439 Daniel Knickerbocker No RateMyProfessor match available
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1231 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM AH 3150 Kendra Straub 4.9/5 · 18 reviews Difficulty 2.8 · 100% take again
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1238 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM SSW 2522 Haley Medina 4.9/5 · 10 reviews Difficulty 1.5 · 100% take again
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
7707 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM SSW 2514 Lesley Zavala 5.0/5 · 6 reviews Difficulty 1.8 · 100% take again
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1227 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM SSW 2522 Haley Medina 4.9/5 · 10 reviews Difficulty 1.5 · 100% take again
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1230 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM AH 2107 Cameron Geranios No rating
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1221 Discussion In person Open 21 / 22 Mon/Wed 11:00 AM–11:50 AM NE 085 Maria Algarin Correa No RateMyProfessor match available
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1223 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM NE 173 Kylie Lynch 5.0/5 · 2 reviews Difficulty 1.5 · 100% take again
1216 Lrg Lect In person Open 457 / 506 Wed 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9986 Discussion In person Open 20 / 22 Mon/Wed 8:00 AM–8:50 AM SLHS 149 Caitlin Marinelli 5.0/5 · 5 reviews Difficulty 1.4 · 100% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10001 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM HH 222 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9997 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM P 149 Jovannie Belmudez 5.0/5 · 20 reviews Difficulty 1.9 · 100% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9989 Discussion In person Open 21 / 22 Mon/Wed 9:00 AM–9:50 AM HH 146 Kylie Lynch 5.0/5 · 2 reviews Difficulty 1.5 · 100% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9990 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM NE 172 Rachel DeMarie 5.0/5 · 2 reviews Difficulty 2.0 · 100% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9983 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM AH 2111 Kendra Straub 4.9/5 · 18 reviews Difficulty 2.8 · 100% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9998 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM LH 340 Hanna Lee No RateMyProfessor match available
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10297 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM M 245 Lamarr Blackshire 4.7/5 · 33 reviews Difficulty 1.9 · 91% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9993 Discussion In person Open 21 / 22 Mon/Wed 9:00 AM–9:50 AM P 149 Maria Algarin Correa No RateMyProfessor match available
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9995 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM AL 104 Naza Jaff No RateMyProfessor match available
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9994 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM AH 2116 Cameron Geranios No rating
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9985 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM NE 172 Rachel DeMarie 5.0/5 · 2 reviews Difficulty 2.0 · 100% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9987 Discussion In person Open 21 / 22 Mon/Wed 8:00 AM–8:50 AM PS 140 Maria Algarin Correa No RateMyProfessor match available
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9991 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM AH 3127 Valeria Villasenor No RateMyProfessor match available
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10000 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM HH 150 Lindsay Smith 4.9/5 · 7 reviews Difficulty 1.9 · 86% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9999 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM LH 260 Nathaniel Borie 1.8/5 · 14 reviews Difficulty 3.1 · 14% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10301 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM PSFA 358 Matalino Lorenzo No rating
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9992 Discussion In person Open 21 / 22 Mon/Wed 9:00 AM–9:50 AM AL 104 Naza Jaff No RateMyProfessor match available
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9988 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM AH 2112 Alyssa Ostermann No RateMyProfessor match available
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10300 Discussion In person Open 21 / 22 Mon/Wed 11:00 AM–11:50 AM E 300 Rachel DeMarie 5.0/5 · 2 reviews Difficulty 2.0 · 100% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10298 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM COM 205 Maria Jose Duran Gallego 3.7/5 · 3 reviews Difficulty 2.7 · 75% take again
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9996 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM AH 2103 Mara Zajac No RateMyProfessor match available
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
9984 Discussion In person Open 21 / 22 Mon/Wed 8:00 AM–8:50 AM HH 122 Isabel Martinez No RateMyProfessor match available
9982 Lrg Lect In person Open 499 / 506 Wed 3:00 PM–3:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
12473 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM PSFA 136 Reychel Robles No RateMyProfessor match available
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12472 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM SLHS 247 Jorge Juarez No RateMyProfessor match available
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12475 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM SH 221 Reychel Robles No RateMyProfessor match available
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12467 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM NE 278B Reychel Robles No RateMyProfessor match available
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12481 Discussion In person Waitlisted 22 / 22 Mon/Wed 3:00 PM–3:50 PM AH 2112 Sydney Stafford 4.7/5 · 6 reviews Difficulty 2.5 · 100% take again
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12469 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM LH 260 Devanie Ottalagano 4.9/5 · 34 reviews Difficulty 1.8 · 97% take again
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12464 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM PSFA 358 Jovannie Belmudez 5.0/5 · 20 reviews Difficulty 1.9 · 100% take again
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12471 Discussion In person Open 21 / 22 Mon/Wed 9:00 AM–9:50 AM SLHS 247 Lamarr Blackshire 4.7/5 · 33 reviews Difficulty 1.9 · 91% take again
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12466 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM NE 273 Kayla Canepa 4.8/5 · 11 reviews Difficulty 2.4 · 100% take again
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12480 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM P 149 Jorge Juarez No RateMyProfessor match available
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
12465 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM PSFA 374 Gianna Panzardi No rating
12463 Lrg Lect In person Open 241 / 250 Fri 10:00 AM–10:50 AM ENS 280 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
10742 Discussion In person Open 30 / 32 Fri 10:00 AM–11:50 AM N 106 Stacy Bodus No RateMyProfessor match available
10741 Lrg Lect In person Open 30 / 32 Fri 9:00 AM–9:50 AM N 106 Stacy Bodus No RateMyProfessor match available
12521 Discussion In person Open 30 / 32 Wed 1:55 PM–3:45 PM LA 004 Alma Castro No RateMyProfessor match available
12520 Lrg Lect In person Open 29 / 32 Wed 12:55 PM–1:45 PM LA 004 Alma Castro No RateMyProfessor match available
1192 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM PSFA 374 Devanie Ottalagano 4.9/5 · 34 reviews Difficulty 1.8 · 97% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1189 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM PSFA 358 Taylor Williams 4.0/5 · 1 review Difficulty 2.0 · 50% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1173 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM LSS 246 Courtney Meissner 4.6/5 · 16 reviews Difficulty 2.3 · 82% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1179 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM GMCS 308 Samantha Fischer 5.0/5 · 2 reviews Difficulty 1.0 · 100% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1172 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM AL 104 Naza Jaff No RateMyProfessor match available
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1191 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM LH 412 Sydney Stafford 4.7/5 · 6 reviews Difficulty 2.5 · 100% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1181 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM LH 441 Haley Medina 4.9/5 · 10 reviews Difficulty 1.5 · 100% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1187 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM ARTN 512B Isabel Martinez No RateMyProfessor match available
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1178 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM COM 205 Ekaterina Pavlova No RateMyProfessor match available
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1176 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM LH 251 Jeffrey Klubeck No rating
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1184 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM SSW 2512 Ryan Montez 5.0/5 · 49 reviews Difficulty 1.5 · 100% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1180 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM SH 113 Eden Tzoore No RateMyProfessor match available
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1183 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM SH 213 Eliana Bentley No RateMyProfessor match available
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1175 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM LH 249 Nathaniel Borie 1.8/5 · 14 reviews Difficulty 3.1 · 14% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1177 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM SSW 3630 Lesley Zavala 5.0/5 · 6 reviews Difficulty 1.8 · 100% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1188 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM SSW 2522 Sophie Marcus No RateMyProfessor match available
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1236 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM PSFA 374 Bella Reyes No rating
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1186 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM HH 128 Clare Homan No RateMyProfessor match available
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1182 Discussion In person Waitlisted 22 / 22 Mon/Wed 10:00 AM–10:50 AM SSW 2514 Devanie Ottalagano 4.9/5 · 34 reviews Difficulty 1.8 · 97% take again
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1174 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM LSS 244 Sophia Persichilli No RateMyProfessor match available
1171 Lrg Lect In person Open 482 / 500 Mon 2:00 PM–2:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1137 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM HH 216 Jorge Juarez No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1233 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM PSFA 413 Taylor Williams 4.0/5 · 1 review Difficulty 2.0 · 50% take again
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1130 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM ARTN 300B Cristian Ramirez No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1134 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM SSW 3630 Vivi Laitinen No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1132 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM LH 251 Jasmin Diego No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1144 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM LH 249 Hanna Lee No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1138 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM AH 3150 Lamarr Blackshire 4.7/5 · 33 reviews Difficulty 1.9 · 91% take again
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1131 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM HH 128 Clare Homan No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10290 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM PSFA 318 Ryan Montez 5.0/5 · 49 reviews Difficulty 1.5 · 100% take again
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1136 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM AH 2116 Daisy Gomez No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1140 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM COM 205 Maria Jose Duran Gallego 3.7/5 · 3 reviews Difficulty 2.7 · 75% take again
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1133 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM LH 249 Hanna Lee No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1145 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM SSW 3630 Anthony Erdengiz No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1147 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM LH 251 Devanie Ottalagano 4.9/5 · 34 reviews Difficulty 1.8 · 97% take again
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1146 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM AH 2107 Mara Zajac No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1135 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM AH 2134 Valeria Villasenor No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10320 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM LSN 132 Daniel Young 4.6/5 · 21 reviews Difficulty 2.2 · 90% take again
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1148 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM AH 3130 Alyssa Ostermann No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1142 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM SSW 3630 Wendy Hardy No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1149 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM ARTN 512B Ekaterina Pavlova No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1139 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM AH 3127 Sophia Persichilli No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1143 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM AH 2116 Daisy Gomez No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1141 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM ARTN 512B Cristian Ramirez No RateMyProfessor match available
1129 Lrg Lect In person Open 503 / 506 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1166 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM SSW 2512 Wendy Hardy No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1160 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM AH 2111 Sarah Baer No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10293 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM LH 412 Devanie Ottalagano 4.9/5 · 34 reviews Difficulty 1.8 · 97% take again
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1159 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM NE 273 Kayla Canepa 4.8/5 · 11 reviews Difficulty 2.4 · 100% take again
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1153 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM SSW 2512 Sophie Marcus No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1235 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM SSW 2500 Lindsay Smith 4.9/5 · 7 reviews Difficulty 1.9 · 86% take again
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1165 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM SSW 2514 Jovannie Belmudez 5.0/5 · 20 reviews Difficulty 1.9 · 100% take again
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1170 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM LH 251 Nathaniel Borie 1.8/5 · 14 reviews Difficulty 3.1 · 14% take again
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1169 Discussion In person Waitlisted 22 / 22 Mon/Wed 1:00 PM–1:50 PM PSFA 413 Matalino Lorenzo No rating
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1152 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM SSW 2514 Wendy Hardy No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1158 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM HH 122 Isabel Martinez No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1167 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM AH 3150 Eden Tzoore No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1161 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM LH 251 Jasmin Diego No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1234 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM PSFA 437 Lin Huang 4.9/5 · 24 reviews Difficulty 2.0 · 100% take again
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1168 Discussion In person Waitlisted 22 / 22 Mon/Wed 12:00 PM–12:50 PM ARTN 512B Ekaterina Pavlova No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1163 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM HH 134 Reychel Robles No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1162 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM AH 2116 Alyssa Ostermann No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1154 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM AH 3130 Michael Downs No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1157 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM SSW 2514 Lindsay Smith 4.9/5 · 7 reviews Difficulty 1.9 · 86% take again
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1151 Discussion In person Waitlisted 22 / 22 Mon/Wed 8:00 AM–8:50 AM SSW 2522 Anthony Erdengiz No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1155 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM AH 3130 Mara Zajac No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1164 Discussion In person Waitlisted 22 / 22 Mon/Wed 11:00 AM–11:50 AM LH 249 Vivi Laitinen No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1156 Discussion In person Waitlisted 22 / 22 Mon/Wed 9:00 AM–9:50 AM SSW 2522 Anthony Erdengiz No RateMyProfessor match available
1150 Lrg Lect In person Open 503 / 506 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10735 Discussion In person Closed — Fri 1:55 PM–3:45 PM N 101 Rumaldo Marquez No RateMyProfessor match available
10736 Lrg Lect In person Waitlisted 32 / 32 Fri 12:55 PM–1:45 PM N 101 Rumaldo Marquez No RateMyProfessor match available

Spring 2027 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
3157 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM HH 218 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3191 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM LH 249 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3179 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM LH 251 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
6398 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM GMCS 308 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3150 Discussion In person Open 0 / 22 Mon/Wed 8:00 AM–8:50 AM HH 218 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
7474 Discussion In person Open 0 / 22 Mon/Wed 8:00 AM–8:50 AM AH 2107 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3181 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM AH 3150 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3192 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM ARTN 300B To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3149 Discussion In person Open 0 / 22 Mon/Wed 8:00 AM–8:50 AM AH 3150 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3180 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM LH 249 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3154 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM LH 251 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3148 Discussion In person Open 0 / 22 Mon/Wed 8:00 AM–8:50 AM SSW 3630 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
7724 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM HH 216 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3156 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM HH 128 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3155 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM AH 2107 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3146 Discussion In person Open 0 / 22 Mon/Wed 8:00 AM–8:50 AM LH 251 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3158 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM SSW 3630 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3173 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM LH 251 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3159 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM AH 3150 To be Announced No RateMyProfessor match available
3147 Lrg Lect In person Open 0 / 440 Mon 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3188 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM ARTN 300B To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3186 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM SSW 2500 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3207 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM AH 2134 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
6393 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM AH 2111 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3205 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM ARTN 300B To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3172 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM LH 251 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3168 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM AH 3150 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3171 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM AH 3130 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3206 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM SSW 2650 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3197 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM AH 3127 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3166 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM SSW 2522 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3204 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM HH 128 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
6392 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM AH 2107 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3189 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM LH 260 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3167 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM SSW 2512 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3170 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM LH 442 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3187 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM NE 273 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3198 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM AH 2116 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3152 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM LSS 246 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3216 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM LH 249 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3199 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM SSW 2522 To be Announced No RateMyProfessor match available
3153 Lrg Lect In person Open 0 / 462 Mon 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3222 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM AH 2107 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3214 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM NE 173 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3229 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM COM 105 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
6394 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM LH 442 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3226 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM NE 172 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3227 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM HH 210 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3177 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM NE 278B To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
6395 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM LH 254 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3221 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM LH 442 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3220 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM AH 2111 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
6399 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM GMCS 307 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
7475 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM NE 273 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3178 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM NE 172 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3218 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM PSFA 437 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3224 Discussion In person Open 0 / 22 Mon/Wed 8:00 AM–8:50 AM HH 128 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3213 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM SSW 2514 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3203 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM LH 251 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3219 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM GMCS 306 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3217 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM SSW 3630 To be Announced No RateMyProfessor match available
3160 Lrg Lect In person Open 0 / 462 Mon 4:00 PM–4:50 PM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3163 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM AH 2116 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3185 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM LSS 244 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3193 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM COM 205 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3165 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM ARTN 300B To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3184 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM SSW 2514 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10021 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM AH 3110 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3183 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM AH 2116 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3194 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM AH 2134 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3195 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM AH 3150 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3225 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM HH 218 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
6397 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM LSS 246 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3196 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM AH 3130 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3161 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM AH 3130 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3162 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM AH 3127 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
6396 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM LSS 246 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
10017 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM PSFA 437 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3182 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM NE 085 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3151 Discussion In person Open 0 / 22 Mon/Wed 8:00 AM–8:50 AM AH 3130 To be Announced No RateMyProfessor match available
3164 Lrg Lect In person Open 0 / 418 Wed 10:00 AM–10:50 AM ENS 280 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3176 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM NE 273 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3212 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM SSW 2500 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3211 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM NE 273 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3210 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM AH 3127 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3202 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM AH 2107 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3209 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM AH 3130 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3215 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM P 149 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3223 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM SLHS 220 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3175 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM ARTN 300B To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3201 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM SSW 2512 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3190 Discussion In person Open 0 / 22 Mon/Wed 11:00 AM–11:50 AM SSW 2650 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3200 Discussion In person Open 0 / 22 Mon/Wed 12:00 PM–12:50 PM SSW 2500 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3208 Discussion In person Open 0 / 22 Mon/Wed 1:00 PM–1:50 PM AH 3150 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3228 Discussion In person Open 0 / 22 Mon/Wed 9:00 AM–9:50 AM COM 105 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
7476 Discussion In person Open 0 / 22 Mon/Wed 8:00 AM–8:50 AM SSW 2522 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
3174 Discussion In person Open 0 / 22 Mon/Wed 10:00 AM–10:50 AM SSW 2500 To be Announced No RateMyProfessor match available
3169 Lrg Lect In person Open 0 / 462 Wed 2:00 PM–2:50 PM AL 201 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again

Summer 2027 enrollment options

Seat status can change
Class # Format Status Seats Time Location Professor RateMyProfessors
1409 Discussion In person Open 0 / 24 Mon/Fri 9:30 AM–10:30 AM COM 205 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again
1408 Lrg Lect In person Open 0 / 24 Mon/Fri 9:00 AM–9:30 AM COM 205 Michael Rapp 4.6/5 · 907 reviews Difficulty 1.7 · 95% take again