DO NOT TAKE THIS CLASS FROM BRO FITCH. Please do yourself a favor and find another online professor to take this class from. Bro Fitch is an extremely confusing teacher who isnt clear at all as to what he expects out of his students. He grades harshly without giving any real feedback or clear instruction. Online classes are almost never worth it.