That all sounds very good. If he loves science (which was my daughter's fav subject), he can enjoy his projects. The teacher sounds very accommodating.