It’s ignorant to imply you will not learn anything from solo dive training without knowing your experience level. Best thing to do is seek out a competent instructor that will provide a challenging and thorough training experience. The instructor makes the course! By the end you should be able to ascertain and resolve problems proficiently, quickly and independently. Being able to switch to a pony, rig a pony, contend with an OOA situation (regardless of the circumstances), lose and replace your mask at depth, make a long surface swim, carry redundant gear and completely remove your BC at depth, swim away from it and replace it are just some of the skills you should glean from your instruction. This can be a great course, so choose your instructor wisely. Hope this was helpful. Good luck!