The class relies solely on the textbook, every lecture went page by page. This class was unorganized, and the material/time of the final kept changing w/o warning. No real feedback was ever given for tests or HW. 
Solutions to HW were given after, ripped from the textbook, with VERY minimal steps or explanations.

Would never take again.