Not too easy. Not too difficult.
Recommended. A class that allows students to persevere.
Lab experiments rock. You must grasp that laboratory hands-on experience are seldom useless. They give one the most learning outcomes.
Hours per week:
Advice for students:
You have to understand that to understand concepts, outside learning is required for success.