What a good teacher. probably one of the best ive ever had in my life. cares about students and works with them. gives you extensions if you need it. do the work and you should get a b+ to an A. im just averagely smart and still got an A