Prof Tarshish is a very nice guy. Overall this class was easy. There were 3 exams, 4 quizzes and a few discussion boards. All the test material comes from the textbook. He offers SONA extra credit. If you take notes from his slide or from the textbook, you should be okay in this class. Would def recommend this prof