I took this class in 2018 and someone brought this up today. He was one of my favorite professors at TAMU. I really learned a lot, even if this was the hardest course I ever took. One of the interview questions for my current job was basically straight out of one of Dr. Hordemann's lectures.