Data based on 2 reviews.
Make sure to stay on top of the homework but it is such a fun class! He will give you a study hall if he has nothing planned for that day and he is so chill!!
Very nice teacher, laid-back and easy grader. Lots of homework but it helps your grade. Tests are difficult.