Teach people how to do Object-Oriented Programming with a twist of math and fun.