Worst professor ever. Success requires participation in optional Zoom mtgs of which he is unprepared. Makes excuses for his mistakes but gives no grace for you. The workload is very heavy. Grading is tough and subjective. Cares more about formatting/grammar than content. Threatens academic dishonesty but does not understand it. Avoid this prof!