Chris Blakely
Slightly confused by the other reviews. Mr. Blakely is not a mean teacher he just has expectations. There are hw readings and quizzes, along with 1 or 2 worksheets during class practicing constructing arguments that he grades randomly, he does not take attendance but it is definitely expected. Pay attention, do the work, the tests are online.