My current bjj teacher, teaches a new thing every time. For example, 1 day will be mount, 1 day will be guard, 1 day will be side control, etc. So it is getting to the point where I am forgetting things as I am not practicing the same thing throughout the week. For example, what I am feeling is like there are 50 people (the lesson) trying to get through a door (my mind) all at once. And not everyone is getting in, they are all getting stuck at the door with only a few getting in if that. Ya know what I mean? My former instructor would teach the same thing for a solid week or two, to make sure everyone in the school would learn the technique and remember it and then move onto something new. He would go around for the week or two and make sure that we knew exactly what it was we were supposed to learn. Back then I felt as if I had a more solid game/learned things better as I would remember the technique. I've been working on some things with purples sometimes before and after class, but they don't like to drill the same thing for a week or two straight. Every time before class they will have a new thing to show me, which only adds to the "too many people trying to fit through the door," illustration. For example, I'll be like hey lets just work something in halfguard for the week. But they will get bored and will want to try out the latest thing they saw (internet, video, book, etc). So I am not sure what to do and I would like to hear what you guys have to say. I feel as I am stagnant/ at a plateau because of these teaching styles. My biggest hope is that my former instructor opens up his own school locally or comes back to my school. Apologies for the long post.