If you're looking for a way to brighten up your learning experience, have fun and improve as a software developer, you absolutely must give this platform a try. It's only been a month on-board, but I'm seeing great improvements in my coding skills, and as we progress through the course, I'm enjoying it even more, with how practical and real-life applicable all the given materials are. Terrific resource!