This teacher did not do much to help students out. His tests and assignments are not made by him and you practically just read a book and do homework. There is an essay at the end of the semester which was graded in under 5 minutes somehow. Not a bad grade, but definitely random and rubric of points deducted were given either. 