Data based on 7 reviews.
Be prepared for a lot of research and a lot of writing during a short and NON-NEGOTIABLE amount of time
If you have to take Soare for the semester, I would highly suggest to drop his class. He is a very strict grader who wants only the specific answers he finds correct. He is also very mean when it comes to grading, and rarely answers a question asked satisfactorily. All in all, he is a very bad teacher. Good luck to anyone who has to deal with him.