Class lectures were via zoom and very lengthy. The material consists and is based off of a lot of left-winged political views. Tests are also based off of politics. Speeches are critiqued harshly & points are difficult to achieve. The syllabus and announcements will state to contact him anytime, but he is less than friendly when you reach out.