This class was tough.
The teachers were very diligent in their explanations of the different concepts, and were always willing to assist you in whatever way they could to make sure you succeed. They also encourage questions and class participation which was a great part of my understanding of the concepts.
Assignments and quizzes! I didn't take them very seriously and found myself falling from an 'A' to a 'B' grade. The assignments and quizzes have a huge impact on your grades, and i am never going to make such a mistake anytime in the future.
Hours per week:
Advice for students:
Do your assignments and quizzes. Don't only do them but "DO THEM ON TIME!" It is very important because waiting till the last minute can either make you feel so frustrated or miss understanding the concept as whole. It only ends badly when you do that. You might end up repeating the course, or worse drop out of it. chances are you might face it in the near future, which had you taken the time to complete it, that would've been out the window already. time waits for nobody.