Zealful

Full of zeal.