How to avoid failure in engineering school (proper preparation)