I highly recommend Pam for personal training. She is knowledgeable and very flexible about putting together a workout plan that suits my individual needs. Pam is always on top of providing a very thorough workout with weights and cardio, plus she is just fun to be around.