Although the TA and him help you out with your two papers and give fair grades, the final exam was very difficult and imo not a fair exam. Even though the exam was open book and we can consult any sources, it's still a very hard exam and honestly I didn't feel prepared for at all even though I did not miss a single lecture nor tutorial.