Professor Quenneville-Belair is a nice guy and very intelligent, but be wary, he doesn't pull any punches with this class. The course moves quickly and builds on itself throughout, so you have to stay on top of the material. Everything is taught directly from the textbook though, which certainly helps, and the TAs were great.
My biggest reservation with Professor Quenneville-Belair is his unwillingness to release solutions. He explained that at our level of mathematical sophistication we shouldn't need solutions released for the homeworks because we should be able to identify when we've done something wrong and correct it... Like what? How are we supposed to learn if nobody tells us what we're doing wrong? Granted, this was his first semester teaching this course here, so I'm sure he got plenty of feedback on this point and will hopefully take a different approach in future semesters.
Overall I worked very hard in this course and learned a lot. Not for the faint of heart, but if you're up for it you'll come out the other side knowing a lot about PDEs.