Not too easy. Not too difficult.
The professor is very helpful, and takes time to explain to students
Teamwork. We had to work in teams, which was great
Hours per week:
Advice for students:
Find a team that is very collaborative, and attend classes