If you can take this class with this professor, I 100% recommend you do. I loved every second of this class and I learned invaluable information. One of the best professors I have ever had. As long as you participate in class and submit what is required you will do well. 