Priscilla Flores
This class requires you to go through the material. It is long and tedious at times but interesting and helpful for real life situations. This is an online course, and it requires you to have proper time management skills. This class was not required for my degree plan, but I took this class because I needed the hours for graduation. 

 