Even better to let his dean and university president know how you feel.
post the contact info if you have it..
Good point.
College of
Arts & Sciences
Dean’s Office
257 Chafee Hall
10 Chafee Road
Kingston, RI 02881
Phone: 401-874-4101
President’s Office
Green Hall
35 Campus Avenue
Kingston, RI 02881-1303
Phone: 401-874-2444
Fax: 401-874-7149