M Mae New member Mar 9, 2011 #1 I have no idea what biomechanics even are... COuld you help me please?