(meant to rate 5 difficulty) $90 online textbook for coding and quizzes insanely hard. self study class with lots of homework and activites takes so many hours per week. doesnt teach and reads off slides. is so paranoid about cheating.