ProfessorDuPont is very nice and understanding.Class was shared with another professor. There's a lot of assignments/readings but they are really short and easy to do.The topics are interesting/interactive. Just know that you'll have to spend time on this class since there are essays,presentations,midterm and cumulative test but it's not bad.