I found that this Existential Comic gives a really good and fair explanation of both the major ethical theories and Ayn Rand individualism. #webcomic
An Ethical Dilemma Finally Resolved - Existential Comics - http://existentialcomics.com/comic/258
This is a private instance. Sorry.
Go check this list of instances or this website to find one suitable to your needs. :)