This class is made of 3 exam grades which are so long most don't finish. My tutor told me she teaches chem 2 material and makes this course unnecessarily hard. However, she offers an insane amount of extra credit that really boosts your grade. You have to teach yourself the whole course but its not that hard if you try 