By far the worst TA I have ever had. Homework is worth 20% and is graded very hard. In class comments contradict what the professor taught. Takes an easy class and makes it a real struggle. I attended every section and all but one lecture, turned in all assignments on time, and did readings and still ended up with a B. DO NOT Take!