SFlashCard is a brand new English learning and practicing method, which using cards system. With SFlashCard, learning new words will be much interesting. The users can pick up books or specific topics. Besides, SFlashCard is available on mobile phone, which is very useful for learner can learn and practice anytime, anyplace. SFlashCard also provides for users quiz and mini game to support the learning process. Learning will not be tough, people can feel excited and joy in learning English.