DNA Base feedback

1.How did you hear about DNA Base?
2.How useful did you find the resources on DNA Base? 
3.Would you recommend DNA Base to someone else?
4.What improvements would you make to DNA Base? (e.g. new topic areas, design or navigation changes)
5.I am a...