Ramadan Advice
A lecture delivered by Shaykh Hamza Yusuf
click here