Prof Dominguez writes it out his lectures, which can be confusing IF you aren't paying attention (lectures are recorded either way). His lectures are interesting and fun! He is VERY organized, and he provides more resources than any other professor you will probably ever have so take advantage of that. Study and attend QWC and you will pass! :)