With blood, sweat and tears, a student struggles to make it through a difficult topic.
2016
2017
1999
2009
2015
1967
2022
2002
2004
2013
1998
2001
1996