I really can't find any reason anyone would get below an A in this class. She curves grades a LOT and gave so many extra credits. Most projects were easy and could be done in 1 to 2 days. Some topics didn't have pre-recorded videos, but you could attend lectures and understand the material.