He knows his stuff and can tell or help you with anything. For the 1102 class, you have a semester paper that oyu basically are talked to about or workign on the entire semester. He really taught me a lot. Will sit down with you and help you with a problem until you understand it. Learned a lot in his class.
Main thing is keep up with the homework.
He gives quizzes a lot. He is really good about working with the student. Do not take him. He's the most arrogant teacher I've ever known. You might be tired at the end of her class, but you will be much better off for having taken her.