Not too easy. Not too difficult.
You learn many things and it's fun and interactive for every student
The highlights were cooperating with team working with other students on single class projects
Hours per week:
Advice for students:
Do all the work given and pay attention and you will succeed