It might not be favorable to you but why not consider JS? It could probably be considered THE language of the internet. Especially if you're looking into front-end development...I'd guess that's why HTML/CSS interests you?
Otherwise, I'd poke around online before spending money on classes. Get a grip on the basics, see if it you're still interested and then consider a paid class.