Mr. Roy is an amazing and down to earth professor. He goes the extra mile to make sure you understand the assignment or what is being discussed, tries to make everything funny, and very understanding! If you dont pass his class with an A you completely did none of your work and made zero effort. Communication with him will take you a long way