what topics do you guys find the hardest? personally i find the motors and generators the hardest to grasp with space being the easiest what are your thoughts?