Thanks for sharing your experiences, really appreciated.
I will be sure to forward your post to my kid.
He’s currently a freshman, and so perhaps the ME class that he’s taking now is a bit dry.
I told him to hang in there, and hopefully he will get more exposure to hands-on experience when he gets to upper-division classes.