I agree that all of the mentioned 5 advices are very important.

Cisco Academy Instructor Trainer