Caleb Tankersley
You will have to write a journal on an assigned topic for each meeting. Read the textbooks and prepare for the quizzes, but it's mostly to make sure you've read the textbooks. He gives good feedback and overall a great professor. Don't hesitate to take him!!