this dude freakin sucks..doesnt respect different view points , shows movies instead of teaching , uses offensive material with no regard for the feelings of the students