Marvin works on different elements of Hip-hop (dance):
Choreography
Freestyle
History (knowledge)
Even If his love for teaching is more important then perforimng on stage, Marvin loves the competitive circuits. Here are some of his battles and freestyles.