I won't sugarcoat or try to estimate the exam. I learned from everywhere.
Graduated from undergrad in Mechanical Engineering in 2007. Masters in Petroleum Engineering in 2011. Worked in mechanical engineering related roles (measurements, vibrations, applications etc.) and currently in a product engineering and development role and a part time PhD candidate with family. It was the most difficult exam to study for but I had a plan and tried to stick with it. If you can find a study buddy on here FINE. If not it up to you to stay determined. I was sleeping I will study from midnight to 4am for straight 4 months. But your study time depends on where you are in your knowledge level.
This board was very helpful with all the practice questions and solutions people shared. It helped improve on my mistakes. I praise God it was over.
I will be here to help if anyone has questions or need tips or directions. Start preparing as soon as you can.