I have come across the Interaction Design Foundation, taken a few courses, among them is the Interaction Design for Usability and I must confess, I was very pleased on how the information was structured and presented, the abundance of examples of good and bad ways to solve the usability and interaction issues, great way to communicate with different participants of the same course, reinforcing the knowledge we gained throughout each chapter. I will recommend to anyone who is interested in a career in UX, instead of taking a bunch of courses on different platforms, try to subscribe here, learn the basics and after that you're ready to start applying what you've learned along the way.