If you have not had the chance to listen to Feiz Muhammad i would highly recommend listening to his lectures.
A few of his lectures that i feel EVERY muslim can benefit from are the following
"reminders on paltalk"
"the forbidden gaze"
both deal with common issues that Muslims face today (free mixing, in-laws, weddings, etc.. copy the link below and scroll down until you find the lecture titled "reminders on paltalk" and "the forbidden gaze" and listen and be ready to be amazed. He is an inspirational speaker and very knowledgeable mashaAllah.