Virtual trainer at home and in the gym for weight loss

Virtuagym has a continuously growing exercise database, currently with over 2500 exercises.