Reviews of professor William Songock

Rating: 5.0/5, difficulty: 3.0/5
Hes an amazing professor! He expects a lot from you but prepares you effectively for the rigor of being a science major.

Rating: 4.0/5, difficulty: 4.0/5
He's a good professor. He starts out kinda tough but you spend everyday with him between lecture and lab, he's actually a pretty funny guy. I will definitely try to take one of his classes again if possible.

Rating: 5.0/5, difficulty: 4.0/5
He is super nice and caring. He cares about your improvement as class goes on and will notice if you are putting in the work or not. Studying is a requirement for this class. There is a textbook but I never opened it, his slides and lecture are good enough if you take solid notes. Choose your table group wisely, you have to do everything with them.