Very good teacher. Cares about you and your opinions on the subject at hand. Make sure to take notes on paper as you can use them on the final and other tests. Show up to class or she will drop a letter grade for every day missed after 2 days.