Mr. Macedo speaks perfectly comprehensible English. I understood every single word he uttered. Your comment is unnecessary and hurtful. What would be a "great idea" is if you added value somewhere instead of putting people down.
Mr. Macedo keep up the great job!
I enjoyed the RoR screencasts because I didn't really need to watch them, I could just listen and work in another window.
This would be a great idea if Mr. Macedo spoke in better English, it's not something he can control but it's a big deal from a final product viewpoint.