Reviews of professor Sonia Shaikh

Rating: 5.0/5, difficulty: 3.0/5
Though the course content isn't super exciting, Sonia is an amazing professor that will find a way to make the content relatable. She is super understanding, very accommodating, and makes class discussions very engaging.