Yes, but the more complex the scheduling, the greater the chance that other factors may prevent the student from receiving the requested teacher.

In general:

1.  If there are no scheduling conflicts, then yes, the students will receive the requested teacher.
2.  If there are scheduling conflicts, but for those two requested courses one is High priority and one is Standard, the student should receive the High priority request.

Other factors may include whether the course is full, priority of other student requests, settings for balance across sections, whether students can make partial course requests, whether students can take different sections of the same course, and others.  If students are not receiving the requested teacher assignment