Your answer is fine, but here are a few points to consider :
Given sample mass and molar mass, you can find the no. of moles.
Hence by controlling the volume of solvent, you can control and/or
know the molarity of the weak acid.
If possible, use the same molarity of the strong alkali, for
convenience of volumetric calculations.
Since a weak acid and a strong alkali, will at equivalence
point, generate a salt that undergoes hydrolysis to generate
hydroxide ions, the pH at equivalence point will be alkaline. So
choose a suitable indicator such as bromothymol blue or
phenolphthalein.
http://en.wikipedia.org/wiki/PH_indicators
If, using equal molarities of acid and alkali, to reach
equivalence point (approximated by endpoint); equal volumes of acid
and alkali were used, the acid is monoprotic. If volume of alkali
required (to reach endpoint or equivalence point) was twice
that of the acid, then the acid is diprotic. If thrice the volume,
the acid is triprotic.
You may also refer to the following page for more info on
the Titration process :
http://en.wikipedia.org/wiki/Titration
Remember, as a self-motivated, self-learning resourceful
academic student, Wikipedia is your best friend. Take full
advantage of the capacities of the Internet Age.