If your professor wants you to make use of radical halogenation of alkanes, it is probably fine. However, keep in mind that that kind of reaction is highly non-selective, and in real life you will end up with a mixture of polihalogenated compounds in different proportions.
Anyway, you can use many kinds of boron reagents to perform a hydroboration which will give you the antimarkovnikov alcohol. BH3 is the simplest one, and it is not very selective. HB(sia)2 or 9-BBN, for example, are big molecules, which can selectively introduce the alcohol group in the less hindered position. This is extremely usefull when it comes to perform a selective hydroboration of a molecule which contains more than one alkene group, or only one but with a less hindered possition, even when they are equally substituted on both sides of the olefin.
In your case, just BH3 would propably yield your product in high proportion, but I suppose it would be even higher if you use a bulkier boron reagent.