This class was tough.
I wouldn't recommend this course. If there is another option I would take it. I studies for hours each day and didn't understand anything. When I took tests despite my late nights studying I never did good. The teacher is super nice, but she isn't very goo at explaining the materials. If you miss a day it is unlikely that you will ever catch up with everyone else. Overall if there is a different option take it because this is a terrible course and it is very difficult.
The highlights were that the teacher was very nice and supportive of students. She also allowed us to sit where we wanted and was pretty chill about us having phones out. On tests she allowed you to have a note card. She also allowed us to work on other homework in class. Another thing is that some of the labs were fun to do and you get to pick your group which is nice.
Hours per week:
Advice for students:
In order to take this class you need to be able to put in many hours a week. Also you need to be good at self teaching yourself because you are given a lot of book work. You need the motivation and drive to good.