I'm new here to this website. I stumbled this website because I was searching something related to my major. So I decided to give it a shot.