I don't think your answer to part c) is correct, insparato as the 2(sin(theta)) term could be negative or positive, depending on theta. Therefore it doesn't necessarily follow that if f(2.3) is negative then f(2.3) is smaller than f(theta).
EDIT: just realised how old this thread is. Guess I'll have to look elsewhere for help here.