Hi, first non-introduction post. I just wanted to step in because I also struggled with tai sabaki for a long time. A couple of drills helped me. I also want to reiterate an above poster by saying kata, espicially certain kata, are great for developing an understanding of taisabaki if you practice them correctly and with that in mind. (Naihanchin in paticular helped me). Two things we did at my dojo that helped me: 1) The stick drill Part of my problem with Tai sabaki wasn't even the movement itself as it was predicting when to step. I needed a better understanding of distance and where my centerline actually was. Our sensei took bo and jo staffs of varrying length and had two karateka balance them between eachother dandien. Then we would start to move. At first simple stuff, just seisan stance back and forth, then more complex sideways movements, almost pa kua like circle walking, etc. We had to do pushups if we dropped the stick. It takes a while to get used to this but learning when the centers of two people were alligned helped establish when they were broken. 2) close in sparring. Probably the most controversial thing about me thats not going to make me many friends on here is that I'm not at all for free form free sparing. Thats another story. But I find it useful with context. We used to tape off a very small square of the mat we were not allowed to leave, and then give one combatant only the ability to block or evade, he could not attack. His tai sabaki had to be on point to avoid getting hit. He didn't have the option of making the common mistake of constantly stepping backwards to avoid a strike, he or she basically had to advance and reach the side. Necissety became the mother of invention. Doing this while utilizing the techniques taught in kata proved effective for me. These may be worth a try. There is some solo stuff too. In Pa Kua Zhang they use a technique called circle walking that almost kind of acts like their kata. It may be worth looking at how they do this to get better practice at home or when you have no partner. I find every artist is different though and you have to find out whats going to make it click for you before it will build into your muscle memory. Good luck and please keep me posted! This isn't the easiest skill to learn but its so useful.