Hola, me interesaría ayudarte en tu proyecto, por lo que pides entiendo que quieres que haya dos tipos de usuarios en el sistema:
*Clientes, *Instructores, pero que te parece si además te genero un usuario administrador (en este caso tu o si así lo deseas algunas otras personas que tu permitas agregar).
Las actividades y movimientos que tendrán los diferentes tipos de usuarios serían los siguientes:
--Intructores:
podrán editar su perfil, (foto,acerca de el, años de experiencia, si tiene algún estudio, etc.).,
subir rutinas (contemplo en la página de rutinas un banner representativo de la rutina,descripción, vídeos y contenido adicional que creas necesario). Cada rutina debe ir dentro de una categoría para que sea más fácil la búsqueda de los usuarios.
--Clientes:
los clientes también tendrán su perfil (foto,acerca de el), esto servirá para que puedan calificar y comentar las rutinas. Además me gustaría agregar un wishlist para que tenga una lista de las rutinas que le parecen interesantes.
--Administrador:
en esta parte se podrán dar de alta los instructores de tu gimnasio, y aquí podrás ver cual de tus instructores es el favorito por sus rutinas.
Espero aplicar para tu proyecto, mucho éxito.