Janna Andronowski
You will learn a lot in her class but it is EXTREMELY time consuming and will ultimately drain you. You have to dedicate many hours weekly for this class, otherwise you will not do well. This class is doable if you dedicate several hours daily to her extensive lectures and abandon all your other classes. For the sake of your mental health, RUN.