The course itself was great. I felt like I learned a lot and it was straightforward and if anything didn't make sense Professor Franco would help you. He really wants you to succeed and learn. That is something I noticed. Definitely one of the best professors out there. I am satisfied with the material I learned and the grade I received. 