I have a BS EET, not a EE. I had to take a college based physics course(no calculous). The course was taught by a Russian immigrant that thought everybody he was teaching were potential Einsteins. This guy was so far above everybody's head that 2/3 of the class dropped out after the first test. I hung around and ended getting an A. If I remember correctly, I didn't score higher than about 60% on any of the tests.
My physics professor was a 26 year old with his PhD from Rice University and was just the opposite. On the first day of class he asked how many of us were going to to become research physicists. Seeing no hands he said great and proceeded to teach physics for engineers. He got in trouble for not “weeding” enough of us out.