I took one of his SOC classes but I couldn't find a review place for that but he is so funny and really chill for a professor. His assignments are not hard and if something is confusing chances are he will give you the answers. Going above and beyond with written assignments is beneficial, sometimes he will take off points for not enough detail.