[480-495] My Advanced Programing class is taught by this guy who is probably one of the smartest people I’ve ever met. He started out as an electrical engineer, even though he’s teaching at a computer engineering class. He worked for Microsoft and was a software developer and knows all these sorts of things that I couldn’t even begin to dream about learning about. He really teaches with a, listen, if you want to learn, you got to do it, you got to practice, you got to go out of your comfort zone, and he does not spare us on the difficulty on the homework assignments, labs, and midterms. I walked out of the midterm thinking I had gotten absolutely no more than a 50. I ended up with an 80, so that’s good. This is the first time he’s teaching the class, so he really still has the passion for it, but he definitely wants to teach us more than he can. One of the things I really like about him is that he is working on research outside of class to map neural networks. I mentioned that earlier as being on the forefront of science and technology, which it is, so yeah. That’s really exciting. I think what makes him a step above my Circuits professor is that he cares about if you’re paying attention in class. If you’re not, he’ll call you out on it. His lecture is still interesting. He cares about the subject matter. He cracks jokes and tells stories and things.