Siempre es bueno tener diversas perpectivas de gramatica. No todos aprenden igual es es importante encontrar la mejor forma de aprender gramática. Y no es porque la gramática los lleve a hablar fluidamente, pero si ayuda mucho a ordenarse para poder de alli ir formando automatismos para despues pensar en inglés y comenzar a conversar de manera esporádica.
Este blog entre otras secciones, tiene una dedicada a explicar y discutir diversos temas gramaticales. Estos son explicados en inglés de manera que no debemos de depender de traducciones y asi no tenemos porque pensar en español. Si es que quieren clases con audio y explicaciones en inglés no olviden de visitar www.inglestotal.com

http://www.englishpractice.com/topics/grammar/