This class was tough.
I would recommend this course because it is a very interesting topic. The one thing that would keep me from giving the course 5 stars is due to the organization of the class. I am a type of student that needs to have structured notes to be able to look back on when studying for exams and assignments. This Professor, although bright and knowledgeable, can be all over the place when lecturing.
I learned more on the topic of Linear Algebra. This course gave me a whole different aspect on math and how some topics in other course have come to be, for example, some calculus topics.
Hours per week:
Advice for students:
In order to succeed in this class, you need to have a study buddy to go over the material together to ensure that you have understood the entire topic. It is very easy to get lost in this class. Also, if you do not understand one concept, do not wait until later to learn it. Concepts build off one another.