Who can perform tevillah

Kavanah
Child
Non-Jew

Buy the book at www.kashrushalacha.com