Richard Ciccone
I struggle a bit with remote learning, but Professor Ciccone definitely made lectures clear and straightforward. Timely responses to email when I had questions. Grading was fair and clear. I would definitely recommend.