When former NBA star Shaquille O’Neal was pursuing his doctoral degree in leadership, he discovered it was a far more complex topic than he ever imagined. He completed his educational doctorate at Barry University. He defended a dissertation that explored the “duality of human and aggression in leadership.”

Suffice it to say, learning to lead is a journey truly without an end. The best leaders never stop looking for ways to hone their skills at commanding a company and motivating a team.

It helps to have ongoing resources about leadership to tap into. Here are some excellent resource recommendations for those pursuing professional development in this realm:

Online Training and Certificate Programs

More affordable than taking leadership courses at a brick-n-mortar community college or university, there’s a huge amount of online training opportunities you can complete on your own time and schedule. Some examples of the best online sites are Coursera, Master Class management, Lynda from LinkedIn, Mindtools, MIT OpenCourseWare, Alison and Cornell Online Executive Leadership.

Podcasts

Reading books about readership is always a good idea, but so many people just don’t have the time. The same benefit can be obtained from listening to podcasts about leadership -– you can fit one in while you’re commuting to work or traveling on a business meeting.

Some terrific podcasts covering leadership topics are The Growth Show, the Tim Ferris Show, TED Radio Hour, Perry Noble Leadership Podcast, the Go-Giver Podcast and the Carey Nieuwhof Leadership Podcast.

Getting Real-Time Feedback

Good studies show that those people who ask for frequent feedback from their underlings and teams make for much better leaders. Feedback not only garners insight from those in the same milieu that you occupy, but your teams will see you as more transparent and willing to adjust based on their insights.

An intriguing additional resource for the feedback effect is a Slack bot called CareerLark. This tool uses machine learning to winnow out insights from your activities. It also enables you to get “micro-feedback” from co-workers or employees.

Attend a Conference

Many say leadership conferences are among the best ways to hone leadership skills. It’s a way to get excellent peer-to-peer advice and trade war stories. Some high-profile examples of leadership conferences are Ernst & Young’s Strategic Growth Forum, Leadercast Live, SHRM Leadership Development Program and the Insights Leadership Conference.