Class Dojo: 

Pros and Cons