Lectures were not detailed enough. Does not go over sufficient amount of information to be successful in class overall. Skips many steps without explaining how to get from one point to another. Lots of homework. Final not curved and has minimun grade to pass the class. 