Not too easy. Not too difficult.
Not sure haven't started but I believe it will be great
Not sure yet . But I've heard a lot of Great things about this class. Linux is very important to learn if you are into Networking.
Hours per week:
Advice for students:
Take it serious and Being interested is important. If you aren't into learning linux then it's a waste of time because it requires paying attention.