Bret Swan
In a 2400 class, he takes weeks to get grades back to you, and often grading criteria do not match the assignments. Zero accessibility to communicate in or out of class. Prof Swan does not teach anything, all assignments are linked to old YouTube videos from another professor. He gives poor feedback on assignments over a month after submitted.