Not too easy. Not too difficult.
It's a fun course and the teacher didn't make it feel like an actual class you have to pass. Almost every class, we did a lab and we got to work with people sitting at our table.
I learned how to work with people that have a different mindset from you. Everyone cooperated with everyone else and there was barely any disagreements. People just stated their opinion and we went from there.
Hours per week:
Advice for students:
Do the homework as you get it. Meaning don't put off the assignments till the last minute. As soon as you get it, you should work on it so you can turn it in on time and get full credit. It may seem like a blow off class, but you don't learn anything unless you do the work right when it's assigned. Even work ahead on the online homework because it will sneak up on you.