07/08/2011 20:12 pm
Test paper for Project LeaderNo. 1
Maximun mark per question: 5, Total mark: 150, Pass mark: 100 1. 10 StepsQ.1 The “requirements complete” deadline for the project has arrived, but the requirements are not complete. If you don’t start the next phase – “design”- now, then it’s possible that the entire project will slip. What do you do? (a) Hang tough and say that nobody goes anywhere until the requirements are completed and signed off. (b) Blaze ahead and begin the design, doing those components that are based on requirements that do exist. It’s early in the project- you can always make up the ground later. (c) Blaze ahead and begin the design, modifying the schedule to include two milestones; (d) Partial requirements complete; (e) Full requirements complete (f) In the process, however, do not alter the end date (g) Do as in (c) but move the end date to allow for the extra work that is going to be required Q.2 The project is running to schedule, and you are near the end. The customer suddenly phones you and wants to “add just one little thing” and still get delivery as originally agreed. The “one little thing” is actually reasonably significant. You are new to the company. The customer tells you that your predecessor always accommodated such requests. What do you do? (a) Say yes. Satisfying the customer is what it’s all about (b) Ask the team to work some nights and weekends and have a moan with them about “bloody customers”. (c) Implement change control and try to accommodate the client’s desire for the end date (d) Use some of your contingency – assuming you have – to satisfy the request. Q.3 In scoping the goal of a project, the things most likely to cause the project to fail are: (a) Budgetary constraints. (b) Resource constraints. (c) Quality requirements. (d) People issues. 2. Scoping Projects and making PlansQ.1 Estimate the task “review document.” The document is 30 pages, printed on one side- all text and no diagrams. There are three reviewers. (a) 1 hour (b) 3* 1.5 person- hours (c) One day elapsed to get it all sorted (d) None of the above. Q.2 You are a project manager and you are assigned to run IT project. You have never before run an IT project. When you go to build the plan, the techies tell you that there is no way that they can estimate this project. “It’ll take as long as it takes” Do you: (a) Accept this (b) Sign up for a night course in IT and start spending all your weekends in libraries and bookstores. (c) Insist that the project be estimated, making assumptions where necessary (d) Ask to be reassigned to a project in the discipline(s) in which you are proficient. Q.3 When estimating, who should produce the estimates? (a) The people who are going to do the work (b) The project manager on his or her own. (c) The stakeholders. (d) The project management department. 3. Running projectsQ.1 You are a consultant running a project for a client. Jobs that are in the project plan and that have to be done by the client’s people are continuously late or done badly. Who responsibility in this? (a) Yours personally. (b) Your company’s (c) The client’s people’s (d) The client’s management Q.2 You are the project manager of a technical project, and you also have technical jobs to do on the project. The result is that you’re insanely busy with never enough time for everything. If you can only pick one thing to do, do you choose: (a) The technical jobs- on the basis that if these are not done, the project won’t get done. (b) Ask for an “admin. Person” to “update the plan” while you concentrate on the technical work. (c) The project management jobs (d) None of the above Q.3 Part of your project has been subcontracted to another organization. The separation is very clear, and the interface between the two pieces of the project is carefully defined. You’re paying them a fat fee for the project management of their bit. You have no visibility of the progress of the subcontracted part, and you’re starting to get a feeling that all is not well. What do you do? (a) Get some evidence to support you hunch: then, wade in there and sort it out (b) Take the view that you’re paying for project management – it’s their problem. (c) As in (b) but take the additional precaution of writing a “ cover- your- ass” memo pointing this out to every body. (d) Take no action until the excrement hits the ventilating device and then do (a) 4. Assessing Project PlansQ.1 You are running a project, and you finally come to the conclusion that J. Smith, who works for you, definitely isn’t up to the piece of the project he or she has been given. You’re decided to remove him or her from the project. Assuming you carry through his decision, what’s going to be your immediate priority? (a) The impact on J. Smith’s state of mind, aspiration, career, morale, etc. (b) How you stand legally having removed him or her (c) Whether your boss will back you in your action. (d) Finding somebody else to do J. Smith’s jobs Q.2 You have a superstar working on your project. He or she is highly skilled, experienced, and motivated – and doing what he or she loves to do. What is most likely to make such superstars unhappy? (a) You micromanaging them (b) Being given uninteresting work (c) You questioning their judgment and decisions (d) Low or infrequent salary hikes Q.3 Most of the people who work on projects are neither the duds described in question 1 nor the geniuses of question 2 . To keep these people motivated, which of the following would be best? (a) Social events – barbecues, parties, and so on. (b) Involving them in the planning (c) Ensuring that, via status reporting and other communication, they stay informed about the big picture, their part in it, and progress on the project. (d) Freebies – T-shirts, mugs, that sort of thing, to foster a team spirit. 5 Assessing ProjectsQ.1 You’ve inherited a project and having assessed it using steps 1-5, notice that in doing this, you weren’t automatically accepting the previous project manager’s “baggage” – you’ve discovered that it looks like it will be ending three months ahead of the previously published schedule. What do you do next? (a) Tell the team (b) Say nothing (c) Tell all the stakeholders (d) None of the above Q.2 You work in an organization where, if they see contingency in a plan, they take it out. ( No, I’m sure you couldn’t imagine such a place!) Putting hidden contingency into your plan is morally justifiable thing to do. (a) Yes. (b) No. (c) Not sure (d) I’d put it in explicitly and defined it to the death Q.3 Assuming you have no estimating data from completed projects to go by, when putting contingency your plan, which of these would be the best approach (a) Two percent (b) Ten percent (c) Fifteen percent. (d) As much as you can possibly get away with 6. Rescuing projects: Rescuing = Assessing + Scoping and PlanningQ1: A trainee has joined your project team. What is the best leadership style to use? (a) Leave ‘em to it and see whether they sink or swim. (b) Micromanagement. (c) Ash another member of the team to take the rookie under his or her wing. (d) Not your problem. Ask personnel to provide a training plan, and until the new recruit is “up to seed” it’ s personnel’s problem Q2: You’ve got a superstar on your project – highly skilled, experienced, motivated, as described earlier in this book. You try to spend a chunk of time every day with him or her. You rationale is that: (a) Your spending time with this person inspire him or her and squeezes all the available “superstardom” out or him or her. (b) Your spending time with him or her serves to advance the project. (c) You like being with him or her because you can have interesting discussions on the industry area in which you’re both involved. (d) You’ve nothing better to do. Q3: Your project has 10 people working on it full time and will run for a year. It has a flat organization structure (i.e., all 10 people report directly to you). How much project management effort will this require from you? (a) It’s a full-time job. (b) You could run two of these. (c) You have two and a half days a week available to do jobs on the project. (d) You have four days a week available to do jobs on the project. 7. Auditing completed projects.Q1: Assuming that you use your project plan as your road map through the project, how often should you update it? (a) Every day. (b) Constantly. (c) Once a week. (d) Not at all. Now that the powers-that-be—the management, customer, standards people—have approved the plan, the real fun starts. Q2: You get a monumental (bad, needless to add) surprise on your project. What do you do? (a) Punish the perpetrator. (b) Point out to the perpetrator the impact of what he or she has done, help him or her to put a plan in place to fix the problem, and micromanage him or her out of it. (c) Do nothing to the perpetrator. It’s your job as manager to deal with these things. (d) Vow to put more contingency in the plan next time. Q3: Things are going swimmingly on your project. You’ve never seen a plan come together so well before. There are only a few weeks left. You think you’ll fit in a week-earned vacation. What do you do next? (e) Call your travel agent and book it. (f) Forget the whole idea (g) Do (a) plus nominate a member of team as your deputy while you’re gone. (h) Book it for when the project ends 8. Running multiple projectsQ1: You are a project management consultant called in to do a rescue. The project is many months past its delivery date and still going strong, burning up money like there’s no tomorrow. The project has all sorts of specs and other documentation, a harassed project manager sweating over a vast Gant chart, people working all the hours God sends, meetings, status reports, and all the other paraphernalia of a project. It’s like ancient Egypt during the construction of the great pyramid of Cheops. You do a quick PSI calculation and come out with a 25. How is this possible, given that, this late in the project, You’d expect it to be much higher? (a) It’s a trick question, and I’ve fed you misinformation. (b) The people are working overtime. (c) There is no change control. (d) The status reporting is inadequate. Q2: Your project has gone ballistic. You come out with your hands up and admit everything. You go through a few days that would make a weekend in hell seem like an attractive proposition. The powers that be – somewhat hesitantly – express their confidence in you and ask you to plan the way forward. You brainstorm the new plan with the team and then get stuck in over a hot project planning tool to build the plan. Next day – before you have it all anywhere near ready – your boss comes along. He or she has just spoken to a few of the team members, an they claim to have no idea what they should be doing. They are also making noises about you having “lost touch with the project” as you sit in your office, clogging up the color printer with Gantt charts. Your boss angrily reminds you what it’ s costing the company for the team to have more colorful- three-word – expression than “work on”! Perhaps he or she also utters the classic “We don’t have time to plan – just do the work!”) Do you: (a) Basically tell him or her that you’re sorry; this is what happened before; and you’re not going to make the same mistake again. Nobody goes anywhere until the plan is written, presented and approved. (b) Drop everything, go out, round up the troops, and start working. (c) Resign. (d) Tell him or her something calming and then go out and give the team an earful loyalty and reporting structures. Q3: True or false. A project will go wrong if its demand (work to be done) and supply (people to do the work) aren’t the same. (a) True. (b) False. (c) Things aren’t as simple as that. The question rules out issues like motivation, levels of experience, and so on. (d) You can always work overtime and make the equation come right. 9. Building a Historical Database (Knowledge Management)Q1: How often should you update the plan? (a) Never. (b) Only if you have to renegotiate the contract. (c) Daily. (d) Weekly. Q2: You’re a software or IT project manager. Your company has no historical data from previously completed projects. Your boss comes back from a conference and tells you that from now on, you need to “gather metrics” from your projects and build “a historical database.” What do you do? (a) Get out those old database design books from college and call Oracle to get license pricing. (b) Buy a copy of Boehm’s Software Engineering Economics [7] and begin to gather the 15 elements of metrics data described in Part IVB of that book. (c) Jot down on a piece of paper the distribution of effort and elapsed time over the phases of a project you’re currently working on. (d) Say “sure” but do nothing. It’s just another boss fad. Q3: Same scenario as question 2. Why is gathering metrics such a good idea? (a) It’ll improve your estimating. (b) It’ll shorten time to market. (c) It will reduce the risk of your projects going out control. (d) It’ll keep your boss happy. 10. Analyzing Project Management ProcessesQ1: You are coming into the closing three months of your project. (At least you think you are.) However, for the second time in a month, the project manager has slipped the end date further into the future. What do you do? (a) Grin and bear it. We’ re nearly there, and there’s nothing can be done about it now. Make a mental note to include more contingency next time out. (b) Specify precisely additional, detailed reporting requirements that you’d like to see the project manager include in the project status report. (c) Declare a state of emergency because the project is now run-away and send in the rescue squad. (d) Micromanage the project manager. Q2: You have just taken a new job in a new organization. Its project management is a shambles. That’s part of the reason they’ve hired you—they want you to put it all right for them. One of the first things you zero in on is status reports. They are conspicuous in their absence. You send out an edict saying that you want them from now on, every Friday, say, before close of business. The response is less than enthusiastic. What do you do? (a) Send the edict out again – worded even more strongly. (b) Tell your boss and ask him to send out the more strongly worded one over his name. (c) Publish an overall organization status report, showing each project as a line item. For those for which you don’t get status reports, flag them as “status unknown.” (d) Threaten to hold up people’s expense claims by the same number of days that their status report is late. Q3: Same scenario as the previous question. The status reports start flowing, but quite frankly, they are rubbish-rambling essays about life on project. You have a picture in your head (or better still, on paper) of precisely what you want. How do you get the troops to give you what you want? (a) Another edict (b) Infiltrate what you want a piece at a time, or even a project at a time. For example, one of the things you want to see is a change history of the project’s end date. Ask them to put this in commencing from this week. If you do this repeatedly you should eventually end up with what you want. (c) Do (b) but ask them to make it retrospective to the beginning of the project. (d) Run a training course for them in status reporting. Đáp án: Test paper for Project LeaderNo. 1
Maximun mark per question: 5, Total mark: 150, Pass mark: 100 1. 10 StepsQ.1 The “requirements complete” deadline for the project has arrived, but the requirements are not complete. If you don’t start the next phase – “design”- now, then it’s possible that the entire project will slip. What do you do? (a) Hang tough and say that nobody goes anywhere until the requirements are completed and signed off. 5 points: Probably the cleanest and best thing to do – even if it does require you to be a bit tough. (A bit? OK then, very tough.) (b) Blaze ahead and begin the design, doing those components that are based on requirements that do exist. It’s early in the project- you can always make up the ground later. 0 points: Make the ground up later? The hell you will. (c) Blaze ahead and begin the design, modifying the schedule to include two milestones; - Partial requirements complete; - Full requirements complete In the process, however, do not alter the end date. 0 points: See (b) (d) Do as in (c) but move the end date to allow for the extra work that is going to be required. 5 points: My own preference would be for (a), but this will work too. Q.2 The project is running to schedule, and you are near the end. The customer suddenly phones you and wants to “add just one little thing” and still get delivery as originally agreed. The “one little thing” is actually reasonably significant. You are new to the company. The customer tells you that your predecessor always accommodated such requests. What do you do? (a) Say yes. Satisfying the customer is what it’s all about. 0 points: No. No. No. Of course it’s about satisfying the customer – but not at this price. (b) Ask the team to work some nights and weekends and have a moan with them about “bloody customers”. 0 points: Or this. This is the same as (a). (c) Implement change control and try to accommodate the client’s desire for the end date. 5 points: Yes, and you knew it all along didn’t you? You’re a project manager, not a magicican. (d) Use some of your contingency – assuming you have – to satisfy the request. 5 points: Yes, but make a bit of a deal out of it. You were able to do this for client (i.e., save his or her bacon) because you were smart enough to put in contingency in the first place. Q.3 In scoping the goal of a project, the things most likely to cause the project to fail are: (a) Budgetary constraints. 0 points: No. (b) Resource constraints. 2 points: Sure, if you don’t match demand (work to be done) with supply (people to do the work). (c) Quality requirements. 0 points: Not really. (d) People issues. 5 points: Yes. There’s nothing so strange as folk. 2. Scoping Projects and making PlansQ.1 Estimate the task “review document.” The document is 30 pages, printed on one side- all text and no diagrams. There are three reviewers. (a) 1 hour (b) 3* 1.5 person- hours (c) One day elapsed to get it all sorted (d) None of the above. Q.2 You are a project manager and you are assigned to run IT project. You have never before run an IT project. When you go to build the plan, the techies tell you that there is no way that they can estimate this project. “It’ll take as long as it takes” Do you: (a) Accept this (b) Sign up for a night course in IT and start spending all your weekends in libraries and bookstores. (c) Insist that the project be estimated, making assumptions where necessary (d) Ask to be reassigned to a project in the discipline(s) in which you are proficient. Q.3 When estimating, who should produce the estimates? (a) The people who are going to do the work (b) The project manager on his or her own. (c) The stakeholders. (d) The project management department. 3. Running projectsQ.1 You are a consultant running a project for a client. Jobs that are in the project plan and that have to be done by the client’s people are continuously late or done badly. Who responsibility in this? (a) Yours personally. (b) Your company’s (c) The client’s people’s (d) The client’s management Q.2 You are the project manager of a technical project, and you also have technical jobs to do on the project. The result is that you’re insanely busy with never enough time for everything. If you can only pick one thing to do, do you choose: (a) The technical jobs- on the basis that if these are not done, the project won’t get done. (b) Ask for an “admin. Person” to “update the plan” while you concentrate on the technical work. (c) The project management jobs (d) None of the above Q.3 Part of your project has been subcontracted to another organization. The separation is very clear, and the interface between the two pieces of the project is carefully defined. You’re paying them a fat fee for the project management of their bit. You have no visibility of the progress of the subcontracted part, and you’re starting to get a feeling that all is not well. What do you do? (a) Get some evidence to support you hunch: then, wade in there and sort it out (b) Take the view that you’re paying for project management – it’s their problem. (c) As in (b) but take the additional precaution of writing a “ cover- your- ass” memo pointing this out to every body. (d) Take no action until the excrement hits the ventilating device and then do (a) 4. Assessing Project PlansQ.1 You are running a project, and you finally come to the conclusion that J. Smith, who works for you, definitely isn’t up to the piece of the project he or she has been given. You’re decided to remove him or her from the project. Assuming you carry through his decision, what’s going to be your immediate priority? (a) The impact on J. Smith’s state of mind, aspiration, career, morale, etc. (b) How you stand legally having removed him or her (c) Whether your boss will back you in your action. (d) Finding somebody else to do J. Smith’s jobs Q.2 You have a superstar working on your project. He or she is highly skilled, experienced, and motivated – and doing what he or she loves to do. What is most likely to make such superstars unhappy? (a) You micromanaging them (b) Being given uninteresting work (c) You questioning their judgment and decisions (d) Low or infrequent salary hikes Q.3 Most of the people who work on projects are neither the duds described in question 1 nor the geniuses of question 2 . To keep these people motivated, which of the following would be best? (a) Social events – barbecues, parties, and so on. (b) Involving them in the planning (c) Ensuring that, via status reporting and other communication, they stay informed about the big picture, their part in it, and progress on the project. (d) Freebies – T-shirts, mugs, that sort of thing, to foster a team spirit. 5 Assessing ProjectsQ.1 You’ve inherited a project and having assessed it using steps 1-5, notice that in doing this, you weren’t automatically accepting the previous project manager’s “baggage” – you’ve discovered that it looks like it will be ending three months ahead of the previously published schedule. What do you do next? (a) Tell the team (b) Say nothing (c) Tell all the stakeholders (d) None of the above Q.2 You work in an organization where, if they see contingency in a plan, they take it out. ( No, I’m sure you couldn’t imagine such a place!) Putting hidden contingency into your plan is morally justifiable thing to do. (a) Yes. (b) No. (c) Not sure (d) I’d put it in explicitly and defined it to the death Q.3 Assuming you have no estimating data from completed projects to go by, when putting contingency your plan, which of these would be the best approach (a) Two percent (b) Ten percent (c) Fifteen percent. (d) As much as you can possibly get away with 6. Rescuing projects: Rescuing = Assessing + Scoping and PlanningQ1: A trainee has joined your project team. What is the best leadership style to use? (a) Leave ‘em to it and see whether they sink or swim. (b) Micromanagement. (c) Ash another member of the team to take the rookie under his or her wing. (d) Not your problem. Ask personnel to provide a training plan, and until the new recruit is “up to seed” it’ s personnel’s problem Q2: You’ve got a superstar on your project – highly skilled, experienced, motivated, as described earlier in this book. You try to spend a chunk of time every day with him or her. You rationale is that: (a) Your spending time with this person inspire him or her and squeezes all the available “superstardom” out or him or her. (b) Your spending time with him or her serves to advance the project. (c) You like being with him or her because you can have interesting discussions on the industry area in which you’re both involved. (d) You’ve nothing better to do. Q3: Your project has 10 people working on it full time and will run for a year. It has a flat organization structure (i.e., all 10 people report directly to you). How much project management effort will this require from you? (a) It’s a full-time job. (b) You could run two of these. (c) You have two and a half days a week available to do jobs on the project. (d) You have four days a week available to do jobs on the project. 7. Auditing completed projects.Q1: Assuming that you use your project plan as your road map through the project, how often should you update it? (a) Every day. (b) Constantly. (c) Once a week. (d) Not at all. Now that the powers-that-be—the management, customer, standards people—have approved the plan, the real fun starts. Q2: You get a monumental (bad, needless to add) surprise on your project. What do you do? (a) Punish the perpetrator. (b) Point out to the perpetrator the impact of what he or she has done, help him or her to put a plan in place to fix the problem, and micromanage him or her out of it. (c) Do nothing to the perpetrator. It’s your job as manager to deal with these things. (d) Vow to put more contingency in the plan next time. Q3: Things are going swimmingly on your project. You’ve never seen a plan come together so well before. There are only a few weeks left. You think you’ll fit in a week-earned vacation. What do you do next? (e) Call your travel agent and book it. (f) Forget the whole idea (g) Do (a) plus nominate a member of team as your deputy while you’re gone. (h) Book it for when the project ends 8. Running multiple projectsQ1: You are a project management consultant called in to do a rescue. The project is many months past its delivery date and still going strong, burning up money like there’s no tomorrow. The project has all sorts of specs and other documentation, a harassed project manager sweating over a vast Gant chart, people working all the hours God sends, meetings, status reports, and all the other paraphernalia of a project. It’s like ancient Egypt during the construction of the great pyramid of Cheops. You do a quick PSI calculation and come out with a 25. How is this possible, given that, this late in the project, You’d expect it to be much higher? (a) It’s a trick question, and I’ve fed you misinformation. (b) The people are working overtime. (c) There is no change control. (d) The status reporting is inadequate. Q2: Your project has gone ballistic. You come out with your hands up and admit everything. You go through a few days that would make a weekend in hell seem like an attractive proposition. The powers that be – somewhat hesitantly – express their confidence in you and ask you to plan the way forward. You brainstorm the new plan with the team and then get stuck in over a hot project planning tool to build the plan. Next day – before you have it all anywhere near ready – your boss comes along. He or she has just spoken to a few of the team members, an they claim to have no idea what they should be doing. They are also making noises about you having “lost touch with the project” as you sit in your office, clogging up the color printer with Gantt charts. Your boss angrily reminds you what it’ s costing the company for the team to have more colorful- three-word – expression than “work on”! Perhaps he or she also utters the classic “We don’t have time to plan – just do the work!”) Do you: (a) Basically tell him or her that you’re sorry; this is what happened before; and you’re not going to make the same mistake again. Nobody goes anywhere until the plan is written, presented and approved. (b) Drop everything, go out, round up the troops, and start working. (c) Resign. (d) Tell him or her something calming and then go out and give the team an earful loyalty and reporting structures. Q3: True or false. A project will go wrong if its demand (work to be done) and supply (people to do the work) aren’t the same. (a) True. (b) False. (c) Things aren’t as simple as that. The question rules out issues like motivation, levels of experience, and so on. (d) You can always work overtime and make the equation come right. 9. Building a Historical Database (Knowledge Management)Q1: How often should you update the plan? (a) Never. (b) Only if you have to renegotiate the contract. (c) Daily. (d) Weekly. Q2: You’re a software or IT project manager. Your company has no historical data from previously completed projects. Your boss comes back from a conference and tells you that from now on, you need to “gather metrics” from your projects and build “a historical database.” What do you do? (a) Get out those old database design books from college and call Oracle to get license pricing. (b) Buy a copy of Boehm’s Software Engineering Economics [7] and begin to gather the 15 elements of metrics data described in Part IVB of that book. (c) Jot down on a piece of paper the distribution of effort and elapsed time over the phases of a project you’re currently working on. (d) Say “sure” but do nothing. It’s just another boss fad. Q3: Same scenario as question 2. Why is gathering metrics such a good idea? (a) It’ll improve your estimating. (b) It’ll shorten time to market. (c) It will reduce the risk of your projects going out control. (d) It’ll keep your boss happy. 10. Analyzing Project Management ProcessesQ1: You are coming into the closing three months of your project. (At least you think you are.) However, for the second time in a month, the project manager has slipped the end date further into the future. What do you do? (a) Grin and bear it. We’ re nearly there, and there’s nothing can be done about it now. Make a mental note to include more contingency next time out. (b) Specify precisely additional, detailed reporting requirements that you’d like to see the project manager include in the project status report. (c) Declare a state of emergency because the project is now run-away and send in the rescue squad. (d) Micromanage the project manager. Q2: You have just taken a new job in a new organization. Its project management is a shambles. That’s part of the reason they’ve hired you—they want you to put it all right for them. One of the first things you zero in on is status reports. They are conspicuous in their absence. You send out an edict saying that you want them from now on, every Friday, say, before close of business. The response is less than enthusiastic. What do you do? (a) Send the edict out again – worded even more strongly. (b) Tell your boss and ask him to send out the more strongly worded one over his name. (c) Publish an overall organization status report, showing each project as a line item. For those for which you don’t get status reports, flag them as “status unknown.” (d) Threaten to hold up people’s expense claims by the same number of days that their status report is late. Q3: Same scenario as the previous question. The status reports start flowing, but quite frankly, they are rubbish-rambling essays about life on project. You have a picture in your head (or better still, on paper) of precisely what you want. How do you get the troops to give you what you want? (a) Another edict (b) Infiltrate what you want a piece at a time, or even a project at a time. For example, one of the things you want to see is a change history of the project’s end date. Ask them to put this in commencing from this week. If you do this repeatedly you should eventually end up with what you want. (c) Do (b) but ask them to make it retrospective to the beginning of the project. (d) Run a training course for them in status reporting. NẮM CHẮC KIẾN THỨC, BỨT PHÁ ĐIỂM 9,10 LỚP 1 - LỚP 12 CÙNG TUYENSINH247! Nếu em đang:
Tuyensinh247 giúp em:
Xem thêm thông tin khoá học & Nhận tư vấn miễn phí - TẠI ĐÂY |
||||||||||||