It's a lot of educational recourses out there, but I think I'll stick to Yandex. Really impressed with the content quality and our professors' way of teaching. I feel like I'm always ready to jump in for some extra coding hours, and trust me, I usually get bored pretty fast. Practicum for me has been like a blueprint for my web-development success. It requires that you follow along and work hard, but the rewards are totally worth it!