He is all over the place. He is funny and nice at times but can be a real dick when you say something wrong. He also trash talks republicans all the time so if you are one it gets old fast. Just be ready for a lot of him talking, watching strange movies, and group projects. Overall the class is fun its just a lot at once and his attitude didnt help