malley branchetti
Prof. Branchetti was fantastic. He will not waste your time by making you write lengthy papers, and he will teach you to cite and format properly. He actually teaches, he does not expect you to teach yourself like so many other professors. Lectures are engaging. The workload is moderate but not overbearing. Absolutely recommend. 