Extremely beginner-friendly, I came in with 0 knowledge of Python and excelled in the class. Make sure to start on projects early. There is no reason to show up to class if you're able to just read off Rephactor and understand what it's asking you to do. In-class lectures tend to just be reciting off Rephactor pages. 