This class is NOT beginner friendly. This class is made for people who are able to self teach and do not rely on lecture videos. She does NOT post any lecture videos. She offers office hours outside of class and she releases all exams, labs, and homework assignments the first day of class, so you go at your own pace. 4 exams + final, hw, and labs. 