If you want to have a life other than homework BAIL. EXCESSIVE AMOUNTS OF HOMEWORK about 13 assignments each week. Practice tests and exams are lengthy and proctored. I've taken plenty of mini-courses and never had this much homework. VERY nice person but also doesn't grade assignments until the course is about over so you can't learn from mistakes