Not too easy. Not too difficult.
It's a great "introductory" course into "real mathematics" by which I mean math that doesn't just involve computations, but requires written proofs, a good grasp on concepts/definitions, and a PRECISION of understanding. I think that last point is most useful (applicable to any and all courses) and satisfying when mastered.
The professor's constant humor and engagement with the material as well as with the students. Material-wise we learned about Matrices, Vector Spaces, Linear Transformations, Determinants, and Eigentheory (the whole course of Linear Algbera converges to Eigentheory)
Hours per week:
Advice for students:
EVERYTHING builds up in this course. That being said, it's important to no let previous material that didn't sit quite well with you go un-reviewed. Go to office hours when confused on CONCEPTS not individual problem sets!