This class was tough.
Teacher is nuts, kind of crazy and expects a lot but does not give you good information.
Learned a lot on the subject but not from the teacher-basically had to self teach.
Hours per week:
Advice for students:
Study hard and be prepared to attend all lectures and do all reading.