Fall 2025
										
											15 reviews
										
										
										Average rating:
										
											4.00
										
									
										
											17 reviews
										
										
										Average rating:
										
											4.88
										
									
										
											68 reviews
										
										
										Average rating:
										
											4.79
										
									
Spring 2025
										
											92 reviews
										
										
										Average rating:
										
											4.61
										
									
										
											13 reviews
										
										
										Average rating:
										
											4.46
										
									
										
											102 reviews
										
										
										Average rating:
										
											4.39
										
									
Fall 2024
										
											13 reviews
										
										
										Average rating:
										
											4.15
										
									
										
											88 reviews
										
										
										Average rating:
										
											4.49
										
									
										
											15 reviews
										
										
										Average rating:
										
											4.00
										
									
										
											86 reviews
										
										
										Average rating:
										
											4.36
										
									
Spring 2024
										
											1 review
										
										
										Average rating:
										
											2.00
										
									
										
											40 reviews
										
										
										Average rating:
										
											3.98
										
									
										
											98 reviews
										
										
										Average rating:
										
											3.68
										
									
Past Semesters
										
											28 reviews
										
										
										Average rating:
										
											4.64
										
									
										
											60 reviews
										
										
										Average rating:
										
											4.25
										
									
										
											17 reviews
										
										
										Average rating:
										
											2.29
										
									
										
											9 reviews
										
										
										Average rating:
										
											4.44
										
									
										
											49 reviews
										
										
										Average rating:
										
											2.59
										
									
										
											1 review
										
										
										Average rating:
										
											2.00
										
									
										
											0 reviews
										
										
										Average rating:
										
											N/A
										
									
										
											0 reviews
										
										
										Average rating:
										
											N/A
										
									
										
											0 reviews
										
										
										Average rating:
										
											N/A
										
									
										
											8 reviews
										
										
										Average rating:
										
											3.63
										
									
										
											2 reviews
										
										
										Average rating:
										
											5.00
										
									
										
											1 review
										
										
										Average rating:
										
											1.00
										
									
										
											65 reviews
										
										
										Average rating:
										
											3.74
										
									
										
											92 reviews
										
										
										Average rating:
										
											4.61
										
									
										
											21 reviews
										
										
										Average rating:
										
											4.05
										
									
										
											17 reviews
										
										
										Average rating:
										
											1.94
										
									
										
											2 reviews
										
										
										Average rating:
										
											2.50
										
									
										
											49 reviews
										
										
										Average rating:
										
											3.33
										
									
										
											10 reviews
										
										
										Average rating:
										
											4.40
										
									
										
											314 reviews
										
										
										Average rating:
										
											4.67
										
									
										
											13 reviews
										
										
										Average rating:
										
											4.46
										
									
										
											13 reviews
										
										
										Average rating:
										
											4.15
										
									
										
											68 reviews
										
										
										Average rating:
										
											4.79
										
									
										
											10 reviews
										
										
										Average rating:
										
											4.40
										
									
										
											13 reviews
										
										
										Average rating:
										
											4.46
										
									
										
											10 reviews
										
										
										Average rating:
										
											4.40
										
									
										
											68 reviews
										
										
										Average rating:
										
											4.79