Professor Alward is amazing. Just his personality makes the 3 hour class (usually ended up being around 2) very bearable. He wants everyone to succeed and if you put in the effort it's an easy A. Definitely one of my favorite professors ever.