This class was okay because Prof Young is very organized with his BB modules. Though it is an online/asynch course, you must keep up with the homework and readings. Expect to spend up to 5-8 hours a week completing a module.