Hi zoya! I wanted to upcoming Spring semester but I have heard some not so pleasant comments on Reddit about this program. Would you recommend this program? And is it true that is basically self taught and teacher don put up power point? Have a lot of people failed out of your cohort? I know these are a lot of questions but thanks jn advance I just want to make sure I'm choosing the right program for me .