I failed this class once before and it was just very hard to understand. But this time around, I really took my time and found it to be pretty easy and enjoyable. While I don't plan on creating websites in my future, it was cool to learn how they are made in general.