Definitely take him any chance you get!! Loved the way he ran the class and grades are easy as long as you complete the work. I think he focuses more on the idea of actually learning vs grading. Youll learn a lot of cool things and I would take him any chance I get