Data based on 1 reviews.
Honestly this is the best class I have ever taken. Tests are straight-forward and the class work is doable (homework would be what we don't finish in class but we always finish in class). As a bonus, Mr. Finch is absolutely hilarious. He is also very understanding and flexible. He shows that he cares about everyone and makes an effort to make sure we know the material inside out.