Kelvin Pompey
Pompey was a great professor. All homework had 3 attempts, and tests were online (not lockdown). He is easy to get in touch with and answers emails fast. Cares about your success. Notes help with the homeworks and tests. Textbook is required but I personally did not use it much. Take him!