All in all, good teacher. His lectures can be a bit boring at times. Make sure you go to class everyday though cause that a majority of that is your grade. It's an easy class to pass if you show up and do what you need to do.