Reviews of professor Andrew Guarnaccia

Rating: 5.0/5, difficulty: 3.0/5
He is a really nice professor, he responds to emails pretty quickly. He tries his best to make the lecture interesting. There are labs due every week, but he spaces them out so you have more than enough time to finish them. One lab report, one midterm, and one final. Overall, really nice and understanding.

Rating: 5.0/5, difficulty: 3.0/5
Very caring professor. He took the time to explain things. Graded based on lab assignments(easy)and exams. He clearly explains the grading scale and is very fair. He was great in person but also made online learning easy and convenient. He is very understanding and I would definitely take him again. Had him for lab and for recitation.

Rating: 1.0/5, difficulty: 5.0/5
This professor has no idea what he's teaching, he doesn't want to be there and you can tell. This is a subject that he knows nothing about and will fail you for also not knowing it.